Android Weekly 279
原文地址:http://androidweekly.net/issues/issue-279
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解
一、文章
Joe Birch展示了模块化项目如何帮助创建清晰明了的关注点,让您有一个清晰的重点,并让您一次执行更小的任务。
Boris Farber建立了一个很好的工具,用于了解和关注进入.class文件的内容。现在介绍如何在编写Kotlin代码时可以使用它。
本文介绍如何使用I2C协议来获取输入到Android Things应用程序中。
Joe Birch快速浏览Dialogflow中的每个概念,以帮助为平台提供一些基础理解
5.使用 MVVM , RxJava ,Room 和 Job Queue 构建离线首个应用程序
以下是使用MVVM,Google新的生命周期架构组件,Android优先级Job Queue,Room,RxJava2,Dagger Android 2.11,Retrofit,ButterKnife的脱机应用程序的工作示例。
只有一个环境安装Firebase是非常简单的。但是,如果您有多种环境,如开发,分期和生产?这是一个分步指南。
7.在Android中使用Kotlin改进测试 - Pt.2
Fibbio Carballo在Kotlin的帮助下,经历了一个简单的例子,以及Mockito周围的Kotlin包装的必备mockito-kotlin。
在高尔夫中,得分最小。我们将这一原则应用于Android。我们要玩APK中的"高尔夫",并创建可以安装在运行Oreo的设备上的最小的应用程序。
Dagger 2是一个很大的依赖注入库,但其尖锐的边缘可能很难处理。让我们来看看广场的几个最佳做法,让移动工程师不要伤害自己!
10.丢失了的RxJava 2指南:充电您的Android开发
这是Aritra Roy对RxJava核心概念的深入探讨,借鉴了几个现实世界的例子,以及易于理解的代码示例,可帮助您了解基础知识
11.模块化架构,加快构建速度
本文尝试触及一些有助于Hazem Saleh改进复杂和复杂项目构建时间的想法
Kotlin推出了一个稳定的(仍然是实验性的)功能,可以摆脱编写异步代码的复杂性。 Adrian Bukros指导您了解使用协同程序的基本示例,并检查引擎盖下发生的情况
Shashank Tomar 使用Mythology教导 Kotlin 的Reactive。
二、库
Android 中很棒的 Toast 库。
高度可定制的Android ViewGroup,用于显示Chips。
三、新闻和视频
Android Studio 3.0 RC1现已推出。
2.推出Android Instant Apps SDK 1.1
Google宣布推出Android Instant Apps SDK 1.1,并提供了一些高度要求的功能,例如改进的NDK支持,配置APK以减少二进制大小
Huyen和Raveesh Bhalla,用于UX /设计和设计顾问的Google专家,谈论材料设计和Raveesh对“设计下一个十亿”的研究
4.Android Studio,Kotlin等与Stephanie Saad Cuthbertson合作
劳伦斯会见Stephanie Saad Cuthbertson,通过Android Studio,Kotlin补充说明,以及Kotlin在Google IO 2017上发布的一些有趣的背景故事!
关注我的微信公众号MAndroid。同步更新,还有更多的Android资讯。