Android Weekly 279

原文地址:http://androidweekly.net/issues/issue-279

写在前面的话:如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解

一、文章

1.模块化Android项目中的逐项功能

Joe Birch展示了模块化项目如何帮助创建清晰明了的关注点,让您有一个清晰的重点,并让您一次执行更小的任务。

2.探索 Kotlin 的 .class - 第2部分

Boris Farber建立了一个很好的工具,用于了解和关注进入.class文件的内容。现在介绍如何在编写Kotlin代码时可以使用它。

3.温度传感器, Rainbow Hat 上的I2C

本文介绍如何使用I2C协议来获取输入到Android Things应用程序中。

4.探索 Dialogflow :了解代理交互

Joe Birch快速浏览Dialogflow中的每个概念,以帮助为平台提供一些基础理解

5.使用 MVVM , RxJava ,Room 和 Job Queue 构建离线首个应用程序

以下是使用MVVM,Google新的生命周期架构组件,Android优先级Job Queue,Room,RxJava2,Dagger Android 2.11,Retrofit,ButterKnife的脱机应用程序的工作示例。

6.在Android上安装Firebase,具有多种环境

只有一个环境安装Firebase是非常简单的。但是,如果您有多种环境,如开发,分期和生产?这是一个分步指南。

7.在Android中使用Kotlin改进测试 - Pt.2

Fibbio Carballo在Kotlin的帮助下,经历了一个简单的例子,以及Mockito周围的Kotlin包装的必备mockito-kotlin。

8.APK中的"高尔夫"

在高尔夫中,得分最小。我们将这一原则应用于Android。我们要玩APK中的"高尔夫",并创建可以安装在运行Oreo的设备上的最小的应用程序。

9.保持 Daggers 锋利,又不被所伤

Dagger 2是一个很大的依赖注入库,但其尖锐的边缘可能很难处理。让我们来看看广场的几个最佳做法,让移动工程师不要伤害自己!

10.丢失了的RxJava 2指南:充电您的Android开发

这是Aritra Roy对RxJava核心概念的深入探讨,借鉴了几个现实世界的例子,以及易于理解的代码示例,可帮助您了解基础知识

11.模块化架构,加快构建速度

本文尝试触及一些有助于Hazem Saleh改进复杂和复杂项目构建时间的想法

12.深入Kotlin Coroutines

Kotlin推出了一个稳定的(仍然是实验性的)功能,可以摆脱编写异步代码的复杂性。 Adrian Bukros指导您了解使用协同程序的基本示例,并检查引擎盖下发生的情况

13.Reactive Mythology:中断模式

Shashank Tomar 使用Mythology教导 Kotlin 的Reactive。

二、库

1.literallytoast

Android 中很棒的 Toast 库。

2.chips-input-layout

高度可定制的Android ViewGroup,用于显示Chips。

三、新闻和视频

1.获取Android Studio预览

Android Studio 3.0 RC1现已推出。

2.推出Android Instant Apps SDK 1.1

Google宣布推出Android Instant Apps SDK 1.1,并提供了一些高度要求的功能,例如改进的NDK支持,配置APK以减少二进制大小

3.设计下一个 "十亿" 和材料设计

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资讯。

你可能感兴趣的:(Android Weekly 279)