原文地址:http://androidweekly.net/issues/issue-255
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。
一、文章和教程
1.LCE:在RxJava建模数据加载(关键词:Rxjava)
这是一个很好的方法来显示使用RxJava的加载/内容/错误消息。
2.迁移工程稳定性(关键词:Uber)
Warren Smith&Molly Vorwerck描述了他们如何将Uber应用程序移植到不可变的集合中。
3.不要使用 view!=null去检查presenters (关键词:mvp)
这是避免在Presenters中使用视图空白检查的好方法。
Joe Howard深入了解Android上的依赖注入。
5.我们如何使Basecamp 3的Android应用程序100%Kotlin (关键词:Kotlin)
Dan Kim描述了将Basecamp的Android应用移植到Kotlin的过程。
6.将Groovy中的Gradle插件移植到Kotlin (关键词:Kotlin)
Annyce Davis最近将一个Gradle插件从Groovy迁移到Kotlin。这实际上是一个四步的过程,这里描述。
7.我们如何创建一个丰富多彩的菜单动画(关键词:动画)
Irina Galata描述了如何使用OpenGL和JBox2D构建基于物理的动画菜单。
8.使Java代码更容易阅读(关键词:插件)
一个新的Intellij / Android Studio插件,通过使代码折叠插件比现有代码更加强大,可以使您的java代码更易读。
9.面向对象的技巧:#4入门模式(关键词:面向对象)
Arun Sasidharan有一个很好的快速提示,用于编写活动导航方法。
10.使用Firebase作为实时系统(关键词:数据库)
EnriqueLópezMañas快速浏览Firebase的实时数据库可以为您做些什么。
二、类库
地址:https://github.com/igalata/Bubble-Picker
https://github.com/aritraroy/UltimateAndroidReference
Android 库,教学图书,教学视屏
https://github.com/charbgr/litho-picasso
Litho是Facebook的一个新的UI框架,它为您提供了一组不可变的输入和布局UI(如React for Java / Android)。 Vasilis Charalampakis将Picasso 类库馆移植到了新的Litho范式。
三、新闻
Google已经发布了Google Assistant的SDK。
jetBrains宣布发布Kotlin 1.1.2
3.Android Studio 2.4 Preview 7现已推出
Android Studio 2.4接近最终版本。
四、音频和视频
Droidcon波士顿在2017年是一个爆炸!这里是所有的演示视频。
Chris Jenx揭露了LayoutInflater和未知的副作用,一些有趣的方面。
Wayne Piekarski推出了Google Assistant SDK。开发人员现在可以将Google Assistant内置到任何项目,从玩具和游戏到日常设备。
关注我的微信公众号MAndroid。同步更新,还有更多的Android资讯。