06 2016 档案

摘要:[Dagger2](https://github.com/google/dagger)是一个Java和Android的依赖注入框架. 本文介绍Android中dagger2的基本使用. 其中包括@Inject, @Component, @Module和@Provides注解的使用. 阅读全文
posted @ 2016-06-24 13:10 圣骑士wind 阅读(3398) 评论(0) 推荐(1) 编辑
摘要:本文介绍了在Android中将Toolbar作为ActionBar使用的方法. 并且介绍了在Fragment和嵌套Fragment中使用Toolbar作为ActionBar使用时需要注意的事项. 阅读全文
posted @ 2016-06-16 12:44 圣骑士wind 阅读(57687) 评论(3) 推荐(7) 编辑
摘要:Android中的状态保存和恢复, 包括Activity和Fragment以及其中View的状态处理. Activity的状态除了其中的View和Fragment的状态之外, 还需要用户手动保存一些成员变量. Fragment的状态有它自己的实例状态和其中的View状态, 因为其生命周期的灵活性和实际需要的不同, 情况会多一些. 根据源码, 列出了Fragment中实例状态和View状态保存和恢复的几个入口, 便于分析查看. 最后专门讲了WebView状态保存和恢复, 问题及处理. 还有一个工具类icepick的介绍. 阅读全文
posted @ 2016-06-13 22:10 圣骑士wind 阅读(17773) 评论(3) 推荐(2) 编辑
摘要:嵌套Fragments (Nested Fragments), 是在Fragment内部又添加Fragment. 使用时, 主要要依靠宿主Fragment的 `getChildFragmentManager()` 来获取FragmentManger. 虽然看起来和在activity中添加fragment差不多, 但因为fragment生命周期及管理恢复模式不同, 其中有一些需要特别注意的地方. 本文内容还包括了从Fragment迁移到v4.Fragment代码中需要改动的一些地方. 阅读全文
posted @ 2016-06-02 13:28 圣骑士wind 阅读(74069) 评论(1) 推荐(7) 编辑
摘要:Fragment使用的基本知识点总结, 包括Fragment的添加, 参数传递和通信, 生命周期和各种操作. 阅读全文
posted @ 2016-06-01 08:35 圣骑士wind 阅读(11596) 评论(2) 推荐(6) 编辑

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