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

Issue #190

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

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

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

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

文章 & 教程

无需规则缩小你构建的内存大小 (medium.com)
Roberto Orgiu 着眼于一个新的工具 ClassyShark 来帮助减少你构建的内存大小。

Android Studio 的非悬浮断点 (plus.google.com)
Nick Butcher 正在 Android Studio 中挖掘非悬浮断点。可以允许不暂停执行的情况下在控制台输出log。

谁生谁死?在 Android 上的进程优先级 (medium.com)
你应该考虑过到进程死亡是你app生命周期的一部分。最重要的部分是要确保内存回收与杀死一个过程不会对用户产生负面影响有关。

修复 Android 中的内存泄漏-OutOfMemoryError (riggaroo.co.za)
在Android的内存泄漏是很容易创建。不知情的开发者可能会做出一些内存泄漏,然而却不知。

库和危险的权限 (commonsware.com)
如果发布一个 Android 的库项目,有一些基本的规则可循,特别是考虑到安卓6.0的运行权限。

Retrofit 和 Rxjava 来进行服务器轮询和重试失败的操作 (medium.com)
在开发REST应用的一个非常常见的情况是服务器轮询和重试。Danylo Volokh 决定写一篇相关的文章,他通过使用 Retrofit 和 Rxjava 来实现服务器轮询。

简化了复杂的层次结构视图 (medium.com)
简化或重新安排你的应用程序的视图层次可以提高性能,尤其是在低端设备和早期版本的Andr​​oid系统。

Dagger2Metrics -DI图初始化测量性能 (frogermcs.github.io)
Miroslaw Stanek 编写简单的库,可以帮助捕捉使用 Dagger2 潜在的性能问题。

Visualiser - 第一部分 (blog.stylingandroid.com)
在本系列 Mark Allison 是要看看我们能提供给当前正在播放的音频流的可视化表示。

The Reactive Revolution: RxAndroid 和 它如何最终相应我的点击(第二部分) (medium.com)
第二部分。

he Reactive Revolution: RxAndroid 和 它如何最终相应我的点击(第一部分) (medium.com)
在 Carl Whally 的这由两部分组成的系列文章中,你会使用RxAndroid学习一些反应式编程。他将讨论这一问题,动机和解决方案。

用 Genymotion Gradlew 插件进行稳定的功能测试 (medium.com)
Tomasz Rykala 进一步查看了 Genymotion 2.5 功能,使用户界面测试更容易。

RxJava 的 repeatWhen 和 retryWhen (blog.danlew.net)
第一眼看 repeatWhen 和 retryWhen 是相当令人费解的:它们允许你有条件地重新订阅已经终止的观测量。Dan Lew 最近研究它们是如何工作的,我想试着解释它们。

赞助

JRebel for Android - 即时更新代码和资源 (zeroturnaround.com)
JRebel for Android是一个生产力工具,使您可以立即看到你的代码和资源的变化。你可以跳过编译,安装和运行阶段!JRebel for Andr​​oid的功能包括支持:Android Studio 1.0及更高版本,包括2.0预览版,两者的 Andr​​oid 模拟器和设备,增量安装。快来尝试 JRebel for Android 免费21天!

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

工作

Yammer 招聘 Android 开发工程师 (旧金山)
世界各地的公司使用Yammer的,让他们的员工进行沟通和协作公开。我们正在寻找谁希望有一个巨大的冲击力很大的发展。微软正在帮助世界各地的人们实现更多的给予他们任何时候最好的工具。

Composed 招聘 Android 开发工程师 (英国,伦敦)
Composed 是一项开拓性的古典音乐流媒体服务,帮助人们发现自己喜欢的音乐。我们是一个小的,独立的产品团队,不断改进我们的技术堆栈。加入我们,帮助塑造的音乐流媒体的未来。

库与代码

frame-gradle-plugin (github.com)
一个显示 android 截图与设备的 gradle 插件框架。

dagger2metrics (github.com)
Dagger2 的初始化进程性能指标测量库。

DilatingDotsProgressBar (github.com)
一个可自定义的进度条。

新闻

2016年 Play Games 权限正在改变 (android-developers.blogspot.com)
谷歌正在采取措施,为移动游戏API玩家减少登录和不必要的权限申请的新模式

视频与播客

开发者秀 011 (www.youtube.com)
本周在开发显示,加入蒂莫西·乔丹,因为他崩溃的Udacity纳米级项目现场的Twitter聊天/开发人员培训

Android 开发者后台:Episode 42: Tool Time (androidbackstage.blogspot.com)
这个情节是关于Android Studio。特别是,Tor 与 Chet 谈了 Android Studio 预览的最新的功能和巨大的性能改进,自从开发到现在,这是中详细说明了Android开发峰会。

事件

Win a trip to GDC (lp1.appnext.com)
Appnext赞助运行的奖赏视频SDK游戏开发的GDC之旅。推广是活到三月,五,包括航班,会议通过并在旧金山的住宿。

上一篇: Issue #191 下一篇: Issue #189