文章&教程
使用Mockito测试RxJava异步代码 (medium.com)
本文中,Fabio Collini展示了如何使用Mockito测试这类代码以及一些RxJava的工具类。
精通Android终端开发 (medium.com)
César Ferreira分享了一些Android开发方面的命令行提示&技巧。
探究Android Nougat 7.1 App的快捷方式 (www.novoda.com)
Google已经通过Android Nougat 7.1版(API 25)使其进入了第二阶段的循环周期。本文探究了App的快捷方式:它们如何工作,以及你如何实现它们。
支持SDK 25的怪异模式(www.zdominguez.com)
Zarah Dominguez分享了她所了解的向App添加新Nougat特性的相关知识。
Android:画一个自定义视图 (medium.com)
Roman Danylyk描述了如何创建一个自定义视图,本案例中为一个ViewPager指示器。
如何使用Firebase的远程配置来阶段性推出各种功能(riggaroo.co.za)
使用Firebase的远程配置,我们不仅能够阶段性推出整个App——我们实际上能够阶段性推出个别特性。
充分利用APK分析器(medium.com)
GDE Wojtek Kaliciński最近添加到Android Studio中的得意之作是APK分析器,你可以在顶部菜单的Build → Analyze APK下找到它。
Rxify : The Anti Cache-then-Network OR Network-then-Cache Problem(www.andevcon.com)
在使用RxJava时,你如何读取本地缓冲中的数据,以及如何在必要的时候从远端更新数据?这里是完成它的一种方法。
您的Presenters不需要这些生命周期事件 (medium.com)
Anup Cowkur认为一个被再三重复的错误是,开发人员们把太多的生命周期事件包含在其Presenters里了,这破坏了视图和表示层之间的分离。
如何使用Android Firebase发送通知(www.survivingwithandroid.com)
本文讲述了如何使用Android Firebase发送推送通知。
RxRecipes:针对Rx的打包方法(medium.com)
Scott Meschke分享了一种新的Rx秘诀,使用FromCallable将现有APIs打包。
深入研究Java的瞬态修饰符 (medium.com)
GDE Enrique López Mañas深入研究了一个未被广泛使用和理解的课题:Java的瞬态修饰符。
库&代码
tinker(github.com)
Tinker是一个Android的热修复解决方案库,它支持Dex、库和资源更新,不用重装Apk。
Android-Debug-Database (github.com)
Android Debug Database允许您查看数据库并分享参数选择,直接在您的浏览器中用很简单的方式即可完成。
blurkit-android (github.com)
BlurKit是一种极为简易的工具,可以用来对图像实时模糊处理。
新闻
ConstraintLayout beta 4现已发布(sites.google.com)
Google发布了ConstraintLayout beta 4。这次发布修复了一些有关指南定位和所包含的标签使用的错误,增加了一些额外的性能改进。
Google Play 服务停止支持 (developers.google.com)
Google Play Services 10.0.x是包含对Android Version 2.3.x (Gingerbread)全面支持的最后一个版本。
Android Studio 2.3 Canary 2现已发布 (sites.google.com)
Google已经通过Canary和Dev通道发布了Android Studio 2.3 Canary 2。这一版本包含了大量的错误修复和一些新特性。
工具
Devknox通告 – 对安全问题的自动更正(blog.devknox.io)
Devknox是其所属类别的安全工具中的第一款,它能够使开发者在使用Android Studio书写代码时探测并解决安全问题。在它检查基础安全问题时,开发者还可以实时得到建议,得以马上修正这些问题。可以把它看作对安全问题的自动更正。
ClassyShark中的APK Dashboard (medium.com)
从ClassyShark 7.2开始APK视屏被全部重新书写并变成了APK Dashboard。这一屏幕显示您的APK及其组件的全部重要信息。
视频&播客
Android的 Image & GIF键盘及文字编辑程序(www.youtube.com)
在Android 7.1中以及V13支持库的25.0.0修正版本中 Stickers、GIFs及其它丰富的内容都可以通过软键盘获得。
理解Dagger 2的生成代码 (www.youtube.com)
深入探讨Dagger的生成代码,以便更好的理解依赖注入和Dagger 2的最近的优化。
切换到ExoPlayer: Android上更好的视频 (realm.io)
Effie Barak向我们介绍了Udemy从MediaPlayer到ExoPlayer的转换,其中涵盖了如何进行基本转换的内容。
droidconIN 2016 第2天 (www.youtube.com)
印度2016年Droidcon, 第2天的播放列表
droidconIN 2016第1天 (www.youtube.com)
印度2016年Droidcon, 第1天的播放列表
英文原文:Android Weekly #233
中文翻译:深度开源
译者:青岛海边 校对:OPEN编辑
本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接
我们遵照 CC 协议,如有侵犯到您的权益,请联系我们