原文地址:http://androidweekly.net/issues/issue-256
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。
一、文章和教程
Mark Allison宣布推出一款新的轻量级的,非常强大的ViewPager动画库,并且令人惊讶的是ViewPagerAnimator。 ViewPagerAnimator旨在在用户在ViewPager中的页面之间导航时对任意值进行动画处理。
Jorge Castillo引入了尾部递归,以及如何在Kotlin中应用。
恢复状态“在内存中”(例如在屏幕方向更改期间)并恢复“持久状态”(例如从以前保存在Activity.onSaveInstanceState()中的Bundle)。
Victoria Gonda 在令人敬畏的Droidcon波士顿分享她的经验。
构建新闻阅读器 Joe Birch原型是Android Things的阅读器。
Ash Davies提出了一种使用Dagger 2模块化Android应用程序的方法。
Philosophical 黑客是测试的大粉丝,设置Jenkins服务器是他通常自动执行这些测试的第一件事情之一。
ArcTouch团队在Kotlin上销售。 对于他们来说,这是一个积极的经历,很难想象他们使用任何其他语言进行本土Android项目。
Cody Engel介绍了Flax,他正在开发的一个新的反应框架
二、类库
1.ViewPagerAnimator (ViewPager动画)
https://github.com/StylingAndroid/ViewPagerAnimator
2.floatingMenu(按钮)
https://github.com/rjsvieira/floatingMenu
3.RxLoader
https://github.com/kmdupr33/RxLoader
4.AdaptableBottomNavigation(底部导航)
https://github.com/bufferapp/AdaptableBottomNavigation
四、音频和视频
Android 开发者大会2017
在这个4部分系列的第2部分中,Kate发现测试主要是关于重构,并且继续将Activity中的逻辑提取到纯Java类中。
4月份,Android Android开发者大会上,ExoPlayer 2.0的初学者指南
关注我的微信公众号MAndroid。同步更新,还有更多的Android资讯。