原文地址:http://androidweekly.net/issues/issue-261
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解
一、 文章
1. 自适应图标
以下是Mark Allison的一些细节,介绍Android的新自适应图标。
2. kotlin 的四个模式
在LovisMöller的本教程中,您将了解到几个经典的四人组合模式,以及如何在Kotlin中实现。 其中有些类似于我们几个月前发布的DariuszBaciński的存储库,但如果您没有看到它,请查看文章,您可能会获得更多关于该模式的内容,以及什么让Kotlin变得特别。
3. 从Westinghouse 到 Android 的即时应用
史蒂夫·彼得森描述了BuzzFeed应用程序是Instant Apps早期采用者之一。
以下是Kotlin系列的一些有趣的方面。
Tumblr工程公司介绍了Graywater,它是一个用于分解RecyclerView列表中复杂项目的框架,以便提高滚动性能,减少内存使用量,并为构建列表的更为面向构图的方法奠定基础。\
Zarah Dominguez的简短介绍,使Domain应用程序成为即时应用程序。
7. ItemDecoration – 避免在在视图布局中添加分隔符
在Riyaz Ahamed的这三部分系列中,您将学习如何在保持卓越性能的同时正确添加分割器到ListView。
在最后一篇文章中,我们了解到了不可变性和并发性。在这一个中,Anup Cowkur看高阶函数和闭包。
这是Mark Murphy在O Developer Preview 3(ODP3)上的注释。
10. Android 通用的设计模式
代替您的代码中留下大量令人困惑的代码,更好的方法是采用通用的设计模式。本文将介绍一些常用的Android设计模式,您可以在开发应用程序时使用。
Josh Burton将Google I / O 2017会议的提示汇编成一个方便的列表,方便参考。
12. Kotlin 的一些有趣的事
Dan Lew关于内部优化Kotlin。
13. 预测您的应用程序的获利的未来
Ignacio Monereo探索终身价值(LTV),引入预测分析,提出计算LTV的简单公式,并说明如何获得可用于规划的价值。
14. 在 Android 上使用Camera2Api - Part 1
在这两部分教程中,Arkady Gamza将会告诉你如何使用RxJava与Camera2 API来获得相机的自拍。
15. 使用 Twilio 和 Android Things建立一个智能门铃
Twilio开发团队的伟大教程如何使用Android Things构建智能门铃,并利用一些Node.js / Express服务器及其服务。
16. Re-animation
Nick Butcher从Android支持库的版本25.4版本更新了他关于路径变形的文章,该文件一直返回到Ice Cream Sandwich。
二、 库
Kotlin RSS阅读器使用Google Android架构组件库
2. SwiftKotlin
将Swift代码转换为Kotlin的工具非常简单快捷。
3. Graywater
一个用于执行列表的android库
4. Fontify
TextView,EditText和Button,具有适用于不同语言的普通,粗体和薄样式的自定义字体。 当设备的语言更改时,库会自动使用该语言的字体。
三、 新闻
1. Android O APIs are final, get your apps ready!
他的第三个开发者预览的Android O是出来的。 API正在最终,因此请检查您的应用程序并进行相应的更新 - 特别要注意后台限制以及网络,安全和隐私的变化。
2. Recent Support Library Revisions
支持库25.4.0已经发布(以及26.0.0。beta 2)
四、 视频
Android Developers Backstage 69: IO IO
在这一集中,Chet和!Tor与Android App应用程序开发人员讨论了Google I / O 17和Android O预览版本中有趣的内容。
关注我的微信公众号MAndroid。同步更新,还有更多的Android资讯。