Meng's pages

Android developer and maybe other intersting things.

0%

Android Weekly Issue #233

November 27th, 2016
Android Weekly Issue #233
本期内容包括: 用Mockito做RxJava的单元测试; Android开发中的命令行使用; Android 7.1的App Shortcuts; 自定义View的绘制; 用Firebase的Remote Config进行feature逐步分发; APK分析工具的使用, APK瘦身讨论; RxJava处理网络请求和缓存; presenter的设计; 用Firebase发送push notification; transient关键字的使用等.

Read more »

Effective Java笔记一 创建和销毁对象

  • 第1条 考虑用静态工厂方法代替构造器
  • 第2条 遇到多个构造器参数时要考虑用构建器
  • 第3条 用私有构造器或者枚举类型强化Singleton属性
  • 第4条 通过私有构造器强化不可实例化的能力
  • 第5条 避免创建不必要的对象
  • 第6条 消除过期的对象引用
  • 第7条 避免使用终结方法
Read more »

Android Weekly Issue #232

November 20th, 2016
Android Weekly Issue #232
本期内容包括: Kotlin的优势讨论; MVVM模式结合RxJava和Retrofit的应用构架实现; Android中传感器使用; 如何给App写单元测试; Reductor的组合使用; Android应用进程被杀死的状态恢复和问题处理; Kotlin中的Anko; 后台任务处理库”Android Job”; VectorDrawable和PNG的使用问题等.

本期开源库: 给ImageView和RelativeLayout的底部加曲线; 长按弹框; Switch Button控件; 给View加深度/厚度的库.

Read more »

Android Weekly Issue #231

November 13th, 2016
Android Weekly Issue #231

Android Weekly阅读笔记, Issue #231, 本期内容包括: MVP中的View做成passive响应式的, 返回Observable; Android Studio使用技巧; BottomNavigationView的使用; App tracking; Kotlin; 用Kotlin实现的Filter Animation效果; Dagger2的ScopeSubcomponent使用; Espresso测试中mock dagger注入; Android和Java中的Reference和内存泄露; MVVM + RxJava构架实际使用的经验分享; 还有TV以及Audio相关的内容等.

Read more »

Android Weekly Issue #230

November 6th, 2016
Android Weekly Issue #230.

Android Weekly笔记, 本期内容包括: Mockito的扩展; ConstraintLayout的链式约束; Kotlin的Async-Await; RxJava2.0; 屏幕旋转导致的Activity重建; Throwable类的设计问题; Espresso测试中如何等待异步请求返回; Kotlin的扩展和运算符重载; Android KeyStore实现用户验证.

代码部分有proguard的库, mvp的库和WifiManager, ConfigurationManager的包装库.

Read more »

Retrofit结合RxJava使用指南

Retrofit是一个当前很流行的网络请求库, 官网的介绍是: “Type-safe HTTP client for Android and Java”. 本文介绍Retrofit的使用.
先介绍单独使用Retrofit进行网络请求, 后面主要介绍和RxJava结合的请求, 有实例代码.

Read more »

Android Weekly Issue #229

October 30th, 2016
Android Weekly Issue #229
Android Weekly笔记, 本期内容包括: 性能库Pury的插件化; 一种新的多选设计和实现; 音频播放; Dagger的测试mock方案; ConstraintLayout的链式约束; Mobile Vision API的二维码扫描功能; RxJava的使用缺陷讨论; SOLID原则图解.

Read more »