实用技能博客汇总

我对移动端架构的思考


一行Java代码实现RecyclerView的Adapter?一行都不需要!


Android通知栏微技巧,8.0系统中通知栏的适配

Android应用图标微技巧,8.0系统中应用图标的适配


Android沉浸式UI,看这一篇就够了

Android开发技巧——设置系统状态栏颜色

Android 状态栏操作,你想知道的都在这里了

Android状态栏微技巧,带你真正理解沉浸式模式

Android 沉浸式状态栏攻略 让你的状态栏变色吧


关于 Android 7.0 适配中 FileProvider 部分的总结

Android 7.0 行为变更 通过FileProvider在应用间共享文件吧


Android 存储使用参考

了解 Android 应用的文件存储目录,掌握持久化数据的正确姿势


加速Android Studio的Gradle构建速度

大餐加快gradle构建速度


深入讲解WebView——上

深入讲解WebView——下


Android调用系统相机和相册

Android调用系统相机和相册-填坑篇


Gradle for Android(一)基本配置、依赖管理

Gradle for Android(二)全局设置、自定义BuildConfig、混淆

Gradle for Android(三)多渠道打包、配置签名信息


Android MVP 详解(上)

Android MVP 详解(下)


ANDROID样式的开发:SHAPE篇

ANDROID样式的开发:SELECTOR篇

ANDROID样式的开发:LAYER-LIST篇

ANDROID样式的开发:DRAWABLE汇总篇

ANDROID样式的开发:VIEW ANIMATION篇

ANDROID样式的开发:PROPERTY ANIMATION篇

ANDROID样式的开发:STYLE篇


从零开始的Android新项目7 - Data Binding入门篇

从零开始的Android新项目8 - Data Binding高级篇


ANDROID SUPPORT兼容包详解

Android 最新 Support V4 包大拆分有用吗?


AndroidStudyDemo 你值得拥有

AndroidStudyDemo之Android4.x介绍

AndroidStudyDemo之Android5.x新API介绍(一)

AndroidStudyDemo之Android5.x新API介绍(二)

AndroidStudyDemo之Android5.x新控件介绍(一)

AndroidStudyDemo之Android5.x新控件介绍(二)

AndroidStudyDemo之Android5.x新控件介绍(三)

AndroidStudyDemo之Android6.x新API介绍(一)

AndroidStudyDemo之Android6.x新API介绍(二)

AndroidStudyDemo之Android6.x新控件介绍(一)
144

AndroidStudyDemo之Android6.x新控件介绍(二)

AndroidStudyDemo之Android6.x新控件介绍(三)


MVC,MVP 和 MVVM 的图示


Android单元测试: 首先,从是什么开始

Android单元测试(二):再来谈谈为什么

Android单元测试(三):JUnit单元测试框架的使用

Android单元测试(四):Mock以及Mockito的使用

Android单元测试(五):依赖注入,将mock方便的用起来

Android单元测试(六):使用dagger2来做依赖注入,以及在单元测试中的应用

Android单元测试(七):Robolectric,在JVM上调用安卓的类

安卓单元测试(八):Junit Rule的使用

安卓单元测试(九):使用Mockito Annotation快速创建Mock

Android单元测试(十):DaggerMock:The Power of Dagger2, The Ease of Mockito

安卓单元测试(十一):异步代码怎么测试

猜你喜欢

转载自blog.csdn.net/Yuequnchen/article/details/81304602