极客学院团队出品 · 更新于 2018-11-28 11:00:42

Issue #187

原文链接:http://androidweekly.net/issues/issue-187

点击订阅邮箱第一时间掌握 Android Weekly 中文版更新动态

本页面译文由极客学院Wiki翻译团队成员:Titanjum 独家提供

Android技术交流群,请加QQ:182754086

文章 & 教程

用 Espresso 和 Dagger 可靠的功能测试 (blog.egorand.me)
在这篇文章中 Egor 描述了如何使用 Dagger 创造简洁强大的功能测试的方法。

分析你的 multidex APK (medium.com)
在第一篇文章中,你会学到 ClassyShark 如何诞生的。在这篇文章中 Boris 将会讨论 ClassyShark 如何帮你分析你的apk文件。

处理 Android 运行时权限的 UI 测试 (medium.com)
这是一篇技术性文章,关于用 Espresso 测试框架时,如何混合使用 UIAutomator ,以获得 Marshmallow 系统过去运行的权限对话框。

蓝牙 UUID 和跨平台广告 (newcircle.com)
自从蓝牙已经普及之后,基本每个设备都暴露了他们的连接接口作为服务,每个服务由一个通用唯一标识符或UUID代表。

Android 上的 TravisCI 持续集成 (panavtec.me)
Christian Panadero 分享如何建立一个 TravisCI 持续集成构建。

Subscribie It While It's Hot:用 RxJava 缓存 Rest 请求 (fedepaol.github.io)
这是一篇以 RxJava 为基础的,对比从缓存加载数据与从REST端点加载数据。

如何选择 compileSdkVersion, minSdkVersion, targetSdkVersion (medium.com)
Lan Lake 阐述 compileSdkVersion, minSdkVersion, 和 targetSdkVersion 如何控制哪些API 可用,所需的 API 级别是什么,以及兼容模式的应用。

Android Studio 的使用技巧和提示 (michaelevans.org)
Michael Evans 分享一些关于 Android Studio 的使用技巧和提示。

赞助

Android Development Awakens! - JRebel for Android 1.0 (zeroturnaround.com)
JRebel for Android 是一个极具生产力的工具,使您可以立即看到你的代码和资源的变化。JRebel for Android 识别更改您的应用程序,并跳过编译,安装和运行步骤。使代码或资源文件的更改,并立即看到效果。所有这一切都在不改变应用程序的状态。它适用于这两个模拟器和设备。

Hired - Android 开发者的人才招聘市场 (hrd.com)
Android的开发者的需求,所以不宜公司​​适用于你?在录用,这就是它究竟是如何工作的。获得5+的工作机会来自像尤伯杯,条纹,和Facebook与1应用的公司。今天就加入雇佣和获得2K的奖金,当你找到一份工作!

设计

被错误使用的手机交互模式 (medium.com)
这里有一些是(或曾经是)被视为最佳的做法,你第一眼就看好的可能并不是那么好。

库与代码

GifView (github.com)
一个简单的 Android view 高效地显示gif图,你可以启动,暂停和停止 gifView。示例用法可以在示例项目中找到。

DaggerMock (github.com)
重写 Dagger2 中的一个管理对象不是一件容易的事情,如果你要注入你的测试对象,一个 TestComponent ,你需要自定义一个 TestModule。下面是一个 Junit 规则重写 Dagger2 对象更容易实现。

Must Have Libraries (github.com)
这是一个收集必须具备的 Android 开发资源库。

新闻

Android 平台纷纷的数字更新 (www.androidpolice.com) 这个开始于月初,这意味着机器人平台分配号码已被更新。

Sun,Oracle, Android, Google 和 JDK 的 Copyleft FUD (ebb.org)
解说有关的新闻报道和评论家FUD已经快出来,从谷歌的决定在Apache许可的Java实现的JDK提供的Oracle变动。

视频与播客

Android的对话框: Android Studio 的使用技巧和注释 (www.youtube.com)
在这个Android的对话框,Huyen 采访 Mike Evans 来聊聊他的 Andr​​oid Studio 的技巧和窍门和说明

上一篇: Issue #188 下一篇: Issue #186