loody's blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

MultiDex源码解析

2017-03-26 | Android
MultiDex对于很多开发者来说应该并不陌生,大一点的项目应该都已经遇到了INSTALL_FAILED_DEXOPT 的问题,因为当 Android 系统安装一个应用的时候,有一步是对 Dex 进行优化,这个过程有一个专门的工具来处理,叫 DexOpt。DexOpt 是在第一次加载 Dex 文件的 ...
阅读全文 »

Apk打包流程梳理

2017-02-19 | Android
我们平时在开发的过程中,每天都会run很多次项目,Android Studio就会将apk自动安装到手机上了,那么这中间都经历过哪些流程呢,今天就来梳理记录一下 首先来看一张官网(最新)给的构建流程图 编译器将您的源代码转换成 DEX(Dalvik Executable) 文件(其中包括运行在 ...
阅读全文 »

Dagger2 Scope 如何实现局部单例

2017-01-08 | Android
Dagger2关于Dagger2的一些基础概念(Inject,Component,Module,Provides)及注入原理,在网上也非常多关于这方面的文章,这里我就不多讲,这里推荐几篇文章,大家可以先仔细看看 dagger2让你爱不释手-基础依赖注入框架篇 dagger2让你爱不释手-重点概念讲解 ...
阅读全文 »

Android中是否应该使用枚举Enum

2016-12-11 | Android
在日常开发中,当遇到一些固定类型变量的申明,我们常常会想到Java中的枚举Enum,但是,在Android开发官网关于内存管理板块[Manage Your App’s Memory]有这么一段话 enums often require more than twice as much memory ...
阅读全文 »

Retrofit 请求参数注解说明

2016-10-16 | Android
Retrofit是通过使用注解来简化请求的,下面就来看看Retrofit请求参数中用到的所有注解 Retrofit 注解主要分为三大类 请求方法类 标记类 参数类 请求方法类首先Retrofit2.1.0版本中已经内置了下面8种注解方式:GET、POST、PUT、DELETE、HEAD、OPTI ...
阅读全文 »

Realm Java 使用

2016-09-04 | Android
需求由于项目的定位是工具,所以需要采用纯离线方式实现,这对客户端的开发者来说,无疑是一个大麻烦,因为还要涉及到数据的保存和同步,没办法,项目需要,只能开干 Android ORM 框架对比项目规划的时间较短,没时间去自己实现一个数据库,好在现在已经有很多开源的ORM框架,下面这个网站是介绍目前比较流 ...
阅读全文 »

RxJava中操作符组合的复用利器compose()

2016-08-28 | Android
首先我们看一个Retrofit+RxJava做网络请求的例子 接口: 12@GET("/api/v1/users")Observable<Response<Profile>> getProfile(); 调用如下 123456789getApi().getProfile() ...
阅读全文 »

Retrofit常规配置

2016-08-21 | Android
最近在新项目中集成了retrofit这套网络框架,在这里记录下它的一些常规设置,先列出retrofit的版本依赖及其他依赖,我们知道retrofit的底层网络实现是基于okhttp的,这里我们引用的是最新的okhttp3 compile 'com.squareup.retrofit2:re ...
阅读全文 »

Android Wear

2016-08-07 | Android Wear
最近应公司业务需求,了解了智能手表设备的一些趋势,在国内,大家比较熟悉看得比较多的的应该是 Apple Watch 了,其实 Google 公司也推出了可穿戴式的全智能平台–Android Wear 甚至比 Apple Watch 推出还要早 Android WearAndroid Wear是指20 ...
阅读全文 »

React Native 环境搭建

2016-07-17 | React Native
开发环境配置安装Homebrew1$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装Note.js建议使用 Node 的版本管理器 nvm 来 ...
阅读全文 »
123…7
loody

loody

61 日志
8 分类
90 标签
GitHub weibo
© 2014 - 2018 loody
由 Hexo 强力驱动
主题 - NexT.Muse