原创

Android Weekly #232 中文版

文章&教程

Kotlin是如何成为我们的Android系统的主要语言的(medium.com)

几个月前某个团队决定做一种新尝试:开发一个商业应用,其整个开发过程完全使用Kotlin——一种JetBrains公司的新型程序设计语言。

使用Retrofit 2的Android MVVM生命周期App结构(medium.com)

本文中,您将通过一个使用了Retrofit的MVVM 结构的真实例子理解RxJava 2,您还将学到如何通过对View的生命周期的网络请求响应来提高您的App的性能。

技术对话——您确实有些事情要说!(medium.com)

Florina Muntenescu鼓励所有人分享他们的知识。

Da真正的碎片——传感器(pguardiola.com)

本文中,Pablo Guardiola简述了如何在Android系统下使用传感器,分析了它们在电池优化模式下如何运转,并解释了一些可以解决碎片问题的技巧。

Android的简单单元测试 (stfalcon.com)

为您的Android App书写简单单元测试的入门。

Reductor –Redux for Android。第2部分 (yarikx.github.io)

第一部分中涵盖了Reductor是什么以及如何使用它将状态转换模型化为纯函数。本部分继续展示如何实现他们。

Android过程死亡——及其对您的App的(重要)影响 (medium.com)

Daniel Novak警告开发人员们注意处理其App的过程死亡。

使用Anko布局提速400%(medium.com)

Simon Vergauwen举例说明了在Kotlin中基于Anko的布局编码是如何比XML更快的。

使用Android Job和Dagger的后台操作 (www.adavis.info)

为了帮助对您正在使用的后台操作的不同方式进行抽象,Evernote的优秀团队开源了Android Job。Annyce Davis通过几个示例较详细的描述了这个库。

VectorDrawable PNG (blog.stylingandroid.com)

最近Mark Allison又遇到了另一个问题,一个VectorDrawable出现了一些令人费解的呈现,在本文中他还对一些潜在的陷阱进行了描述。

设计

Daniel Zeller讲述Depth Library(www.androidexperiments.com)

一个用来举例说明Depth Library功能的App,针对设计人员和开发人员。

库&代码

Crescento(github.com)

Android库,在图像视图和相对布局下面添加一条曲线。

LongPressPopup (github.com)

一个库,让您可以实现与Instagram的长按显示细节类似的行为,具有选项可以将所有种类的视图放入其中。

RMSwitch (github.com)

一种简单的,可以自定义的,具有两种或者三种状态的切换试图(Switch View)

Depth-LIB-Android (github.com)

这个库可以增加视图的深度/厚度。

新闻

ConstraintLayout beta 4现已发布(sites.google.com)

Google发布了ConstraintLayout beta 4。这次发布修复了一些有关指南定位和所包含的标签使用的错误,增加了一些额外的性能改进。

视频&播客

London Recordings中的Kotlin之夜(Kotlin Night) | Kotlin播客(blog.jetbrains.com)

London的Kotlin之夜(Kotlin Night)于2016年10月12日举行。现在其视频记录在这里可以获取以供欣赏。

针对SQL开发人员的Firebase Database (www.youtube.com)

来自Firebase 团队的David East的八段系列视频,是关于针对SQL开发人员的Firebase Database的,来看看吧。

通过实例学习Rx(vimeo.com)

出乎预料,(通过RxJava)掌握反应式编程的最简单的方式是借助各种实例。所以在本次谈话中,Kaushik Gopal仅仅通过3个实例来帮助说明。

Mockito – 是什么创造了一个好的单元测试 (caster.io)

本课描述了一个好的单元测试的各种不同特征。

Pro RecyclerView (realm.io)

在本次360AnDev谈话中,Yigit Boyar讨论了RecyclerView的整体架构:它是如何工作的,优先顺序是什么,以及您怎样才能从它那里获取更多。

Android对话: Mike Nakhimovich (www.youtube.com)

Mike Nakhimovich告诉了我们Dagger 2的作用范围,添加了一些新改进,这是他参加一次技术讨论,从参与者那里得到的:@Reusable和static @Provides

 

英文原文:Android Weekly #232

中文翻译:深度开源

译者:青岛海边 校对:OPEN编辑

本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接

我们遵照 CC 协议,如有侵犯到您的权益,请联系我们

正文到此结束
Loading...