原文地址:http://androidweekly.net/issues/issue-272
写在前面的话:如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解
一、文章
1.Android Dev 101:每个初学者都应该知道
看一些初学者开发人员应该知道的一些做法,以便更好地摆脱Android框架。
2.99.9% crash free sessions
Christian Dehning分享了一些关于如何让您的应用程序更加接近无碰撞的技巧。
3.Google发布Android的Google I / O 2017源
Google已经发布了适用于Android应用的官方Google I / O 2017的源代码。
4.Kotlin From Scratch: Ranges and Collections
在本系列的前一篇文章中,您了解了Kotlin中的可空性,循环和条件。在本教程中,我们将通过查看Kotlin中的范围和集合API来继续学习该语言。
5.如何隔离测试 Fragments
BraisGabínMoreira推出了新的FragmentTestRule Espresso测试。
6.Android架构组件MVVM - 第1部分
Simon Joecks展示了LiveData和ViewModel如何用于为现实生活中的需求创建可扩展的应用程序。
7.Taming state in Android with Elm Architecture and Kotlin, Part 2
在这篇文章中,Sergey Grekov展示了如何在Android中实现Elm Architecture,如何演示使用它,以及如何测试它。
8.What’s Revolutionary about Flutter
Flutter移动应用程序SDK是构建快速,美观的移动应用程序的一种新方法。
9.如何改善Wear 2.0的应用程序设计
有关导航,通知,complications API以及独立功能的一些设计考虑,可帮助您更好地优化Wear 2.0设备
10.Preconditions.kt: Validate Your Kotlin
为了使输入验证稍微冗长一些,Kotlin提供了一组效用函数。
11.Leanback的新功能:第2部分
新的Android电视?想知道V26.0.0支持库的新变化?本系列文章中,本杰明·巴克斯特(Benjamin Baxter)研究了不同的组件。
12.了解ConstraintLayout的性能优势及如何使用
用ConstraintLayout有显着的性能优势。这篇文章介绍了如何从这些性能改进中受益。
13.Validator
约翰·皮特托写道关于使用他的验证器库与支持设计库中的TextInputLayout一起使用。
二、库
1.VoiceRipple
语音记录按钮与用户声音有波纹效应。
2.FragmentTestRule
分离测试fragment。
3.iosched
Google I / O 2017 Android应用程式
4.LoggingInterceptor
一个OkHttp拦截器,以一种很好的方式记录请求和响应数据。
5.Android-Studio-Plugins
这是一个所有真棒和有用的android工作室插件的列表。这个repo将定期更新新条目。
6.validator
通过使用ValidatingTextInputLayout替换TextInputLayout来获取简单的错误验证
三、音频和视频
1.Android Oreo for Developers的新功能
Android Oreo可供消费者使用。以下是您需要知道的内容,以确保这些早期采用者具有丰富的经验,以及通过新O功能和支持库增强体验的方法。
2.空中专家:用Kotlin构建Android应用程序
加入Google Developers专家和嘉宾演讲者Moyinoluwa Ademi和Segun Famisa,他们带领我们了解Kotlin编程语言
3.Android Dialogs: Mallika Potter
4.Android Dialogs: Jonathan Maltz
关注我的微信公众号MAndroid。个人博客网站 mandroid.xin,更多的Android资讯.