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

Issue #164

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

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

条款 & 教程

Sixpack-java:对 Android 和 Java 进行 A/B 测试 (chairnerd.seatgeek.com)
设计目标是为了使 Sixpack A/B 测试 Android 应用程序的时候比较容易和轻松,sixpack-java 有一个直观的 API 和一个简单的安装流程,使对您的应用程序进行分析和测试变得更容易。

Android 的双向数据绑定 (medium.com)
这篇文章以两个实际的例子 (一个比较琐碎另一个更复杂一点)开头,用于体现数据绑定如何用于开发 Android 应用程序。

在 RxJava 中存在订阅时代码为观察者模式 (blog.danlew.net)
本文是 Dan Lew 写的一篇关于把 RxJava's defer() 方法作为一种工具来确保在订阅后代码为观察者模式 (而不创建时)的文章。

Prism 框架基本原理 - 第三部分 (blog.stylingandroid.com)
为了实现 ViewPager 的一体化,Prism v1 也可以在一个可选模块中的 Palette 支持的库中进行触发。这篇文章讲解了如何将它们连接起来。

Notifications 中的用户元数据 (plus.google.com)
将用户元数据添加到 notifications 中影响任务栏提示的顺序和优先模式。

Joe 的逃脱地狱的适配器 (hannesdorfmann.com)
如何轻松地创建可重用的带有不同视图类型的 RecyclerView 适配器。

MVVM 在 Android 系统中使用数据绑定库 (stablekernel.com)
数据绑定库将允许我们在视图工作的方法上更加具有声明性。作者告诉了我们它如何允许较低的冲突单元测试视图和应用程序逻辑。

单元测试 RxJava 监控属性 (medium.com)
RxJava 是一个伟大的库,但它不容易上手。这篇文章概述了单元测试监控属性的不同方法。

如何集中控制 gradle 中支持的库依赖关系 (gmariotti.blogspot.com)
处理的多模块项目,本文所述的内容对集中化依赖关系特别有用,特别是支持的库。这篇文章讲述了很好的办法。

在 ViewGroup 中使用 Kotlin 以及在 Views 中进行功能操作 (antonioleiva.com)
在 ViewGroup 中你无法直接获取视图列表,但在 Kotlin 中,具有一种可以准备任何类型的数据同收集操作一并工作的方法。

在 Android 应用程序中隐藏秘密 (rammic.github.io)
作者通过一个半现实的例子,解释了 app 中的信息隐藏策略背后的思想以及为什么它们并不像你最初认为的那样有效。

赞助

在您的求职中获取更多能力 (hired.com)
你只需要创建一个账户,一周后高薪公司就会找上门来!你会提前收到包含工资/资产的 offer,你也不用担心有任何的义务需要接收其中一份 offer。感兴趣吗?现在就加入 Hired 吧!

设计

为 Android 重新设计一个日历体验 (Remote)
本文将要讲述在 Android 上重新设计最受欢迎的日历工具 UX: 业务日历。

工作

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

Runtastic 的 Android 开发者 (林茨-奥地利)
Runtastic 为您提供积极塑造我们未来成功的机会。作为我们年轻而有活力的 Android 开发团队的一部分,您编写的代码每一天将会被世界范围内数以百万计的用户所使用。

领导 Android 开发者 (旧金山)
Crew 是一个为无桌化经济中的办公场所提供信息发送服务和提高办公效率的 app。crew 能够完全代替统治了劳务经济的短信,现在只需要简单的使用 app 就能达到同样的效果。crew 向那些从未使用过办公软件的员工传达了诸多理念,比如购票的任务管理 。

库与代码

WilliamChart (github.com)
用来创建图表的 Android 库。

一次性 (github.com)
管理一次性业务的微型 Android 库。

Sixpack-java 框架 (github.com)
开源的 Sixpack A/B 测试框架的客户端。

Blurry (github.com)
Blurry 是一个比较简单的 Android 模糊库。

新闻

使用 Android Studio 1.3
在今年夏天早些的时候,在谷歌 i/o 大会上进行了预览。现在 Android Studio 1.3 在稳定释放通道上已经相对稳定了。

使用改进的 beta 测试来使 Google Play 迭代更快
(android-developers.blogspot.com) 谷歌 Play 让您更容易管理 Beta 测试,以及让你的用户加入他们,同时 Open Beta 和 Closed beta 使用邮件地址。

工具

Unmock-插件
(github.com) Gradle 插件用于与插件中的新的单元测试功能进行组合 / Android Studio 使用实际的类,例如 SparseArray。

视频

安卓系统对话框: Siena Aguayo
(www.youtube.com) Chiu-Ki 访问了 Indiegogo 办公室的 Siena Aguayo 办事处,他谈了谈关于工作在不同的技术堆栈中,测试,数据库,在各种会议发言以及宠物小精灵说等话题。

顺其自然: 心灵的反应状态
(www.youtube.com) 科林 · 李进行了对 Java 8 流的概念进行了一个介绍,然后到 Netflix 的图书馆对 Java,RxJava 的无扩展进行了讲解。

特制品

开发者国家状况 Q3 2015
(www.developereconomics.com) 国家报告的第 9 版状态现在涵盖所有手机、 桌面、 物联网和云计算服务发展的最新趋势。

事件

Droidcon 伦敦
(uk.droidcon.com) 想参观英国 Droidcon 吗?赶紧抓住这个优惠码!Droidcon-AW-25。

上一篇: Issue #165 下一篇: Issue #163