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

Issue #165

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

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

条款 & 教程

Android 测试蓝图 (plus.google.com)
Android 应用程序的自动化测试应该是任何开发人员的工作流的一部分。虽然这非常具有挑战性,不过谷歌已经创建一个名为 Android 测试蓝图 (ATBP) 的全新模板项目。

曲线运动 — — 第一部分 (blog.stylingandroid.com)
最近 Play Store 应用程序进行了更新,当把列表转换成为详细的视图的时候,更新会提供曲线运动。在这些短篇系列文章中,Mark Allison 将会带领大家探寻如何去实现曲线运动。

RxJava 代码审查 — — 第一部分 (artemzin.com)
如果 Artem Zinnatulin 在 RxJava 发现了一些可疑的东西 (特别是关于 Android 系统) ,那么他将对 RxJava 软件源的代码进行审查,然后更好地理解它,创建问题和 PRS。

在 30 分钟内拥有个人的 Android Maven 存储库 (jeroenmols.github.io)
在 30 分钟以内你将拥有一个运作充分的个人 Maven 存储库,并且其中已经配置了您的 Gradle 编译来上传您的 Android 库工具。Jeroen Mols 将和您分享怎样轻松快速的去完成它的所有步骤。

Android Studio + Gradle 1.3 的非公共资源 (plus.google.com)
在本文中 Chris Banes (Banesy!) 介绍了 Android Studio 的新功能,该特性允许您在您的 Android 库中隐藏值。

Android 的流动体系结构 (lgvalle.github.io)
流动体系结构是 Facebook 用来生成他们的客户端的 web 应用程序。就像 Clean Architecture(整洁的架构),它并不是应用于移动应用程序的,但是由于它的功能和简单的特性,将使我们能够很好的适应 Android 项目。

Wutson: 探索设计和开发工作流 (novoda.com)
作者们(设计者和开发者) 分享了他们的工作流,描述了他们怎样共同工作,他们发现的最有价值的工具以及改进的开发设计过程的提示。

如何在开发中生成 Java 源代码 (www.thedroidsonroids.com)
这篇文章描述了如何编写可以动态地提取数据和生成 Java 源代码的 Gradle Groovy 脚本。

一个关于分享和重播运算符的提示 (blog.kaush.co)
大多数的 Android 开发者在使用 RxJava 时存在一个常见的问题: 如何在配置更改时通过观察来保存或缓存所做的工作?

Google Beacons 和 Physical Web (newcircle.com)
Dave Smith 最近在 AnDevCon 波斯顿通过 Google Beacons 和 Physical Web 发表了一个演讲。在本文中将呈现相关的摘要、视频截屏和幻灯片。

不带有 Fragments(碎片)的 ViewPager 类 (www.bignerdranch.com)
这篇文章将带领你练习如何使用只具有老式的视图和布局的 ViewPager 类。

使用 Espresso 框架 让 UI 测试更容易 (www.michaelevans.org)
编写一个 Espresso 测试其实很简单,将它和您的基本代码集成也并不是想象中那么难。在本文中会给出一些建议和技巧来让它更容易实现。

用四步来扩展一个 RecyclerView (www.bignerdranch.com)
在您的 RecyclerView 组件中可扩展 RecyclerView 库是一个轻量级的库,它简化了可扩展的下拉列表行中的内含物。

赞助

获取免费的远程测试服务 (software.intel.com)
英特尔 ® 软件正在赞助免费的基于 Intel 的 Android 设备的应用程序测试。在实际设备上使用 Espresso, uiautomator, robotium, JUnit 或者内置测试脚本进行远程测试。请参见这篇文章。

迫切需求 Android 开发者 (hired.com)
在雇佣市场上停留 1 个星期,你会获得至少 5 家英国和美国各地的顶尖科技公司的 offer。想要了解更多吗?快来 Hired 吧!

工作

安卓工程师-帮助我们建立 SDK (www.smashingmagazine.com)
我们正在使用 RxJava & c + + 14 为安卓系统建立 PSPDFKit 。它是一个具有挑战性的项目,并且它被许多应用程序使用,这里还有很多工作要做。我们有一个有才华的团队,他们享受远程环境中工作的好处。如果你想进行挑战,请将您的简历发给我们。

库与代码

AnDevCon-RxPatterns (github.com)
使用的是 Colin Lee 在 AnDevCon 的演讲“反应式 Android 模式”中的模式。

RxJava-安卓-样品 (github.com)
这是一个正在进展的包含在 Android 系统中使用 RxJava 框架的现实世界的有用的例子的库

RxAndroid 1.0.0 (github.com)
RxAndroid 已达到 1.0 版!

工具

折叠插件 (github.com)
这是一个容易上手的 Android Studio 插件,它可以在项目视图中基于文件名将文件收集到虚拟文件夹中。

视频

在 Android Studio 1.3 中有什么新功能 (www.youtube.com)
了解 Android Studio 1.3 中引进的新功能。在 lint 工具中支持更多的注解检查来帮助你写出更安全的代码,并帮助您让您的应用程序适用 Android M 中的新版权限模型。

安卓系统对话框: Mike Wolfson (www.youtube.com)
在谷歌 I/O 大会上,Huyen 和谷歌开发者专家 Mike Wolfson 谈到了关于开发人员的应用程序兼容性和材料设计。

上一篇: Issue #166 下一篇: Issue #164