02 2017 档案

摘要:Android Realm使用指南, 包括了官方文档中一些基本用法的介绍, 还有实际使用中发现的一些需要注意的点. 阅读全文
posted @ 2017-02-28 13:22 圣骑士wind 阅读(20509) 评论(0) 推荐(2) 编辑
摘要:本期内容: 写好单元测试的几条原则; 如何mock Kotlin的对象; 如何消除God Object -> Context; 如何用Android来打电话和发短信, 以及相应事件的监听; 一个监控用电情况的应用(Android Things); 用Keystore保存敏感信息; 依赖注入和Dagger 2的使用; Wear应用向Wear 2.0的迁移; 用ViewPager构建无Fragment的应用结构; Android应用的压力测试讨论; RxJava中`Subscription`注销处理不当引起的内存泄露; 单元测试并不是完全可靠; Trello向离线模式迁移的架构变化. 本周推荐的代码里有一个顶部提示控件, 一个手势检测库, 还有一个loading view的库. 阅读全文
posted @ 2017-02-22 16:04 圣骑士wind 阅读(290) 评论(1) 推荐(1) 编辑
摘要:本期内容包括: Android Fragments使用教程; ClassyShark使用; Firebase的Personal App Indexing功能引出的一些权限问题; 关于应用内没有提供Privacy Policy的后续处理; Kotlin中的annotation processor讨论; Pull和Push模式的讲解; 为什么Android测试这么难; Android 7 Nougat不再支持用Intent发送`file:// URI`, 应用需要改用`FileProvider`实现原有功能. 阅读全文
posted @ 2017-02-13 15:24 圣骑士wind 阅读(323) 评论(0) 推荐(0) 编辑
摘要:本期内容包括: ConstraintLayout的动画; 用Kotlin写测试; RxJava的练习项目; 一个库: Coordinators的介绍; 一个自动报告Google Play反馈的工具; Service的测试; 动画工具Lottie的介绍; Mutability的讨论; Nougat的多语言支持和相关的一个有趣的case; 使用StrictMode来发现问题. 阅读全文
posted @ 2017-02-07 13:13 圣骑士wind 阅读(296) 评论(0) 推荐(0) 编辑
摘要:`ConstraintLayout`让你可以在很平的view结构(没有多层布局嵌套)中构建一个复杂的布局结构. 有点像`RelativeLayout`, 所有的view都是根据它和兄弟View和父layout的关系布局的, 但是它比`RelativeLayout`要更加灵活, 在Layout Editor中也更加好用. 阅读全文
posted @ 2017-02-06 15:59 圣骑士wind 阅读(983) 评论(0) 推荐(0) 编辑
摘要:本期内容包括: Android中常用的设计模式; 基于NoSQL的移动对象数据库--ObjectBox; MVC, MVP和MVVM模式的讨论; 一个Google Actions的Java SDK; 一个带黏性动画的FAB的实现; Kotlin 1.1的新功能; Firebase的实时数据库讨论; Model-View-Intent模式应用的实现; 关于实现gradient时透明颜色的使用. 阅读全文
posted @ 2017-02-03 17:43 圣骑士wind 阅读(402) 评论(0) 推荐(0) 编辑

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