05 2016 档案

摘要:书里面讲的比较常见,单个人也是有不同的观点; 因为android绝大部分使用java开发的,因此java相关规范适用于android: Google Style: 英文地址:http://google-styleguide.googlecode.com/svn/trunk/javaguide.htm 阅读全文
posted @ 2016-05-29 23:37 西北野狼 编辑
摘要:图片缓存: ImageLoader的知识点讲的比较老,暂不总结(题外话:推荐Glide或者Fresco,但是一定要进行二次封装,否则谁知道哪天心血来潮,想着换个框架试试呢) 图片加载利器Fresco: 配置文件配置: <uses-permissionandroid:name="android.per 阅读全文
posted @ 2016-05-23 22:49 西北野狼 编辑
摘要:response标准格式: { "isError":false, "errorType": 0, "errorMessage": "网络异常", "result": "" } { "errorMessage" : "网络异常", "errorType" : 0, "isError" : false, 阅读全文
posted @ 2016-05-15 22:46 西北野狼 编辑
摘要:libs工具包结构: activity activity基类封装 net 网络底层封装 cache 数据缓存,图片缓存 ui 自定义控件 主项目包结构: activity activity基类封装 net 网络底层封装 cache 数据缓存,图片缓存 ui 自定义控件 activity (activ 阅读全文
posted @ 2016-05-15 09:38 西北野狼 编辑
摘要:如果接触android开发时间足够长的话,或多或少都会遇到各种各样事件冲突的问题,要想解决这类问题,对深入理解事件分发机制是很有必要的,接下来几天都会尽自己所能尽可能将这方面讲清楚。 View ViewGroup呈倒立的树状结构,多个view 组成viewGroup,多个view和ViewGroup 阅读全文
posted @ 2016-05-10 21:58 西北野狼 编辑
摘要:今天给自定义控件设置drawable出现java.lang.NoSuchMethodError: android.view.View.setBackground,这是setBackground上下版本兼容型的问题;修改为如下代码即可: 阅读全文
posted @ 2016-05-09 17:07 西北野狼 编辑
摘要:MessageQueue代码:http://grepcode.com/file_/repository.grepcode.com/java/ext/com.google.android/android/5.1.1_r1/android/os/MessageQueue.java/?v=source H 阅读全文
posted @ 2016-05-04 23:33 西北野狼 编辑