随笔分类 -  Android 进阶

Android构架、源码相关。
摘要:Android中的状态保存和恢复, 包括Activity和Fragment以及其中View的状态处理. Activity的状态除了其中的View和Fragment的状态之外, 还需要用户手动保存一些成员变量. Fragment的状态有它自己的实例状态和其中的View状态, 因为其生命周期的灵活性和实际需要的不同, 情况会多一些. 根据源码, 列出了Fragment中实例状态和View状态保存和恢复的几个入口, 便于分析查看. 最后专门讲了WebView状态保存和恢复, 问题及处理. 还有一个工具类icepick的介绍. 阅读全文
posted @ 2016-06-13 22:10 圣骑士wind 阅读(17773) 评论(3) 推荐(2) 编辑
摘要:Android Activity launchMode研究. 分析比较四种启动模式: standard, singleTop, singleTask, singleInstance. 阅读全文
posted @ 2015-05-26 17:17 圣骑士wind 阅读(2009) 评论(0) 推荐(1) 编辑
摘要:Android Dev Options: Do not keep activities, 正常情况下是不开启的, 可是有时候为了测试极端情况,需要打开. 它的作用就是在用户离开时立即销毁activity. 本文分析了该开关开启时对Activity和其中的Fragment的影响, 涉及生命周期回调, Activity状态保存和恢复. 阅读全文
posted @ 2015-05-25 17:41 圣骑士wind 阅读(3209) 评论(1) 推荐(1) 编辑
摘要:Android中的Looper类和Handler类解析,解释了Android中的消息循环机制,附有源码分析,在处理Android线程的时候可以更好地理解问题。 阅读全文
posted @ 2014-03-14 21:10 圣骑士wind 阅读(29360) 评论(2) 推荐(6) 编辑
摘要:Android的Touch事件分析:整体流程,ViewGroup对Touch事件的截获,onClick和onLongClick的执行时机。附有部分Android源码和研究的Demo代码。 阅读全文
posted @ 2013-10-29 15:05 圣骑士wind 阅读(31713) 评论(0) 推荐(4) 编辑
摘要:Activity机制的简要分析总结。 阅读全文
posted @ 2013-10-24 18:17 圣骑士wind 阅读(2770) 评论(0) 推荐(0) 编辑
摘要:Android绘制过程分析,onMeasure方法介绍,自定义View的一个Demo。 阅读全文
posted @ 2013-09-22 13:38 圣骑士wind 阅读(38405) 评论(0) 推荐(3) 编辑
摘要:Activity的启动模式相关,task和back stack的概念等。 阅读全文
posted @ 2013-06-13 18:26 圣骑士wind 阅读(5582) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示