09/10
2014

Java Annotation 及几个常用开源项目注解原理简析

不少开源库都用到了注解的方式来简化代码提高开发效率
本文简单介绍下 Annotation 示例、概念及作用、分类、自定义、解析,并对几个 Android 开源库 Annotation 原理进行简析。
PDF 版: Java Annotation.pdf, PPT 版:Java Annotation.[......]

阅读全文

随手点点下面广告,支持我维护本站吧

平安陆金所(已经用了三年的理财产品)

  • 平安集团旗下,2300 万用户,收益 5.5%-8.8%。瞅瞅陆金所 (此链接注册就送 100 元)

Android 高薪内推(均年薪 50w+,另加股票期权)

09/05
2014

Android 插件化 动态升级

不少朋友私信问到这个问题,这里简单介绍下我的了解

1、作用

大多数朋友开始接触这个问题是因为 App 爆棚了,方法数超过了一个 Dex 最大方法数 65535 的上限,因而便有了插件化的概念,将一个 App 划分为多个插件(Apk 或相关格式)

 

常用的其他解决方法还包括:Google M[......]

阅读全文

05/05
2014

Android Touch事件传递机制

介绍Android Touch事件的传递机制。

不少朋友私信问到这个问题,那就推荐一篇我看到的对传递机制介绍最清楚的国外文章吧。本文略作翻译。

 

1、基础知识

(1) 所有Touch事件都被封装成了MotionEvent对象,包括Touch的位置、时间、历史记录以[......]

阅读全文

02/17
2014

Android网络缓存

主要介绍可同步或异步获取数据、可自动根据服务器的返回头判断是否需要缓存、可自动根据请求头信息判断是否读取缓存的网络缓存。
本文分为四部分包括使用示例、功能介绍、原理介绍、疑问解答。

更多 Android 网络库开源项目可见:Android 网络库

 

适用:网络获取内[......]

阅读全文