文章&教程
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 协议,如有侵犯到您的权益,请联系我们