文章 & 教程
Android Dev 101:每个初学者都应该知道的一些做法(www.whatsthatlambda.com)
看一些初学者或媒介等级开发人员(不要错过任何人)应该知道的一些做法,以便更好地摆脱Android框架。
99.9% crash free sessions (medium.com)
Christian Dehning分享了一些关于如何让你的应用程序更加接近绝对无故障的技巧。
Google发布Android的2017 Google I / O源代码(android-developers.googleblog.com)
Google已经发布了适用于Android应用的官方2017 Google I / O的源代码。
Kotlin从头开始:Ranges 和 Collections (code.tutsplus.com)
在本系列的前一篇文章中,你了解了Kotlin中的nullability,loops 和所需条件。 在本教程中,我们将通过查看Kotlin中的范围和API集合来继续学习该语言。
如何孤立地测试Fragments (engineering.21buttons.com)
BraisGabínMoreira为Espresso测试推出了一款新的FragmentTestRule。
为 non-Time领主的Time - 第3部分(blog.stylingandroid.com)
以前,Mark Allison讨论了可用于简化日期和处理时间的各种可用的API,所以让我们来看看它们的工作原理。
Android架构组件MVVM - 第1部分 (medium.com)
Simon Joecks展示了LiveData和ViewModel如何为现实生活中的需求创建可扩展的应用程序。
Elm Architecture和Kotlin在Android中的改良状态,第2部分(proandroiddev.com)
在这篇文章中,Sergey Grekov展示了如何在Android中实现Elm Architecture,如何在演示中使用它,以及如何测试它。
关于Flutter的革命 (medium.com)
Flutter移动应用程序SDK是构建快速,完美的移动应用程序的一种新方法,可帮助开发人员摆脱过去如此常见的“cookie cutter”应用程序。
如何改善Wear 2.0的应用设计 (android-developers.googleblog.com)
在关系到导航,通知, API的细节方面和独立功能方面有一些设计考虑,可帮助你更好地优化Wear 2.0设备。
Preconditions.kt:使你的Kotlin生效 (blog.egorand.me)
为了使输入验证稍微冗长一些,Kotlin提供了一组实用功能。 Egor Andreevici潜入内部去观察他们如何工作。
Leanback的新功能:第2部分(medium.com)
新的Android电视? 对26.0.0支持库的新变化感到好奇? 本系列文章中, Benjamin Baxter研究了不同的组件。
了解使用ConstraintLayout的性能优势(android-developers.googleblog.com)
使用ConstraintLayout有一个显著的性能优势。 这篇文章介绍了如何从这些性能改进中获益。
Validator (johnpetitto.com)
John Petitto写了关于他的Validator库与Support Design库中的TextInputLayout一起使用的效果。
库 & 代码
VoiceRipple (github.com)
带有用户声音波纹效应的声音记录按钮。
FragmentTestRule (github.com)
独立地测试 Fragment的Junit Rule
iosched (github.com)
2017 年 Google I / O 的Android应用程式
LoggingInterceptor (github.com)
一个OkHttp拦截器,以一种完美的方式记录请求和进行数据响应。
Android Studio 插件 (github.com)
这是一个所有不错和有用的android Studio插件的列表。 这个repo将定期更新新条目。
validator (github.com)
通过使用ValidatingTextInputLayout替换TextInputLayout来获取简单的错误验证。
商业
独立前需要注意的五件事 (medium.com)
这是一个没有成功的独立的Android开发人员编写的高度反思性的文章。当你被警告了 就会发现这是零动机 – 并且这是个残酷的真理。
视频 & 博客
为了开发者的Android Oreo的新功能 (www.youtube.com)
Android Oreo可供消费者使用。 以下是您需要知道的内容,以确保这些早期采用者具有丰富的经验,并且可以通过利用新O功能和support库的方法增强体验。
Experts on Air:使用Kotlin构建Android应用程序 (www.youtube.com)
加入Google 的开发者专家和嘉宾演讲者Moyinoluwa Ademi和Segun Famisa,他们带我们了解了Kotlin编程语言,并且让我们知道Google 为Android开发人员提供了什么。
Android 对话:Mallika Potter (www.youtube.com)
Huyen询问Pinterest的Android开发商Mallika Potter,介绍了如何为Android应用程序提供无障碍功能的过程。
Android 对话: Jonathan Maltz (www.youtube.com)
Huyen与Yelp的开发商Jonathan Maltz谈话,指导其他开发人员,特别是新员工:介绍了为什么指导是重要的,如何开始,以及一些成为好领导的基础知识。
英文原文:Android Weekly #272
中文翻译:深度开源
译者:木槿 校对:OPEN编辑
本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接
我们遵照 CC 协议,如有侵犯到您的权益,请联系我们
扩展阅读
Android开发周刊 第四期Android资源库列表
Android开发之旅:书籍、教程、工具和各种干货!
Android Weekly #200 中文版
码农周刊分类整理
为您推荐
Android Vector曲折的兼容之路Android MVP 详解(上)
将Web开发标准带到原生平台
HTML5 跨终端响应式前端界面框架:Plane UI
为 Java 程序员准备的 Go 入门 PPT
更多
Android安卓开发周刊
开发者周刊
Android开发