原文地址:http://androidweekly.net/issues/issue-260
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解)
一、文章和教程
1. Mutable vals in Kotlin (关键词:kotlin)
Dan Lew 发现了kotlin 中val 与var之间的细微区别
2.探索新的Android架构组件库(关键字:架构组件)
建筑组件在I / O上公布,并在与他们沟通过之后,Joe Birch正在与他们分享他的经验。
3.What do I hate in Kotlin (关键字:Kotlin)
Marcin Moskala 喜欢Kotlin, 但在某些方面有问题
4. 字体
在Google IO 2017年,新的字体支持正式宣布,在这篇文章中,Mark Allison看了原系列以来发生了什么变化、
5. 使用Gradle Kotlin 脚本 for Android(关键字:kotlin)
本文介绍如何使用Gradle Kotlin脚本在一个Android项目中创建在Kotlin中编写的Gradle构建脚本。
6. Android的东西:用Raspberry Pi模拟I / O 的教程(关键字:kotlin)
本文作为使用Android Things执行模拟I / O的教程,这对于新的IoT开发人员来说可能是一项棘手的任务。它还涵盖SPI和I²C通信协议以及内置PWM功能。
7. 从AutoValue到Kotlin数据类(关键字:kotlin)
Miquel Beltran介绍了将Java代码库移植到Kotlin的一些挑战,特别是AutoValue和Kotlin数据类。
8. 使用Kotlin使Android API再次变得有趣(关键字:kotlin)
Jay Ohms极力利用Basecamp的扩展功能,以简化和增加详细的Android API。
9. Android架构组件 - 查看ViewModels(关键字:架构组件)
在系列的第二篇文章中,Rebecca Franks创建了EventListViewModel和AddEventViewModel。
10. 如何清除所有!从你的Kotlin代码(关键字:Kotlin)
当您自动将您的Java代码转换为Kotlin时,您可以看到很多!符号在那里你不应该有任何!在你的代码中,除非它是一个快速原型,所以这里是如何清理它。
11. 20优秀资源学习Kotlin(关键字:kotlin)
为了帮助您开始您的Kotlin旅程,这里列出了一些目前可用的最好的Kotlin学习资源。
二、库
1. Alerter
该库旨在克服Toast和Snackbars的限制,同时降低您的布局的复杂性
2. Grav
Grav是一个Android库,它允许您根据点制作多个动画。
3. OffsetAnimator
OffsetAnimator允许基于touchevent的动画对象,因此用户可以从事动画过程。
3. ktlint
An anti-bikeshedding Kotlin linter with built-in formatter
4. RuntimePermissionsExtended
Kotlin扩展功能更轻松,更简洁的Android权限处理。
5. aesthetic
一个快速和易于使用的即插即用动态主题引擎。由Rx支持,适用于Android应用。
三、视频音频
1.Android Dialogs: Victoria Gonda
惠永与维多利亚·加达,集体思想的扬声器和Android开发人员聊天,关于如何通过将其反编译为Java来揭示Kotlin的内部工作。
2. How to Write a Conference Proposal
按照这5个步骤成为会议演讲者:头脑风暴,逆向工程师,写作,反馈,提交。
3. Android Developers Backstage 68: Profiler
在这一集中,Chet和Tor与Esteban de la Canal谈论了Android Studio 3.0中的新的分析工具。加入我们来了解CPU分析器,内存分析器,网络分析器,分配跟踪,堆转储分析,Android O更改以支持低架构性能分析等。