android周报146期
这期周报发布于 2015 年3月29日
源地址: http://androidweekly.net/issues/issue-146
文章与教程
========
Yahnac: RxJava Meets Firebase & Content Providers(www.malmstein.com)
David Gonzalez发布了一个开源的黑客新闻客户端,演示了Material Design,RxJava以及Firebase等知识。
游戏性能之布局优化(android-developers.blogspot.com)
本文分享了使用OpenGL GLSL的最佳实践,帮助优化游戏性能以及简化工作流程。
Android debug 工具Stetho (littlerobots.nl)
Facebook最近发布了一个叫做Stetho的工具,它可以在Chrome开发者工具中检查你的app,这篇短文讲解了如何用它来做debug。
自定义Color Span(blog.stylingandroid.com)
Mark Allison讲解了如何实现自己的Span,以及自定义span是多么的简单。
使用Android Lollipop中的JobScheduler API (code.tutsplus.com)
你将会从这篇教程中学到如何使用Android Lollipop中的JobScheduler API。JobScheduler API可以让开发者创建一个在特定条件下才运行的后台任务。中文翻译见 这里 。
数据分析清单: 如何选择以及分析什么(cogitas.net)
app的数据分析一般是指搜集使用过程中的数据以及错误信息,可以帮助你理解用户的使用痛点,从而更好的服务于用户。
M — Model from MVC/MVP in Android(medium.com)
这篇文章从另一个角度分析了MVP和MVC中的Model应该是什么角色。
Create a watch face with Android Wear API - Part 2(catinean.com)
在这篇文章中,Andrei Catinean演示了如何如何为Android Wear应用添加一个设置界面。
android性能优化(www.curious-creature.com)
Romain Guy继续深入讲解android UI渲染的优化。
Google Play 应用发布插件 (wiki.jenkins-ci.org)
去年Christopher悄悄的发布了这个Jenkins插件,利用Play store API来发布app。
库与代码
=======
Bandhook-Kotlin(github.com)
这个项目演示了一个复杂的项目是如何完全使用Kotlin来开发的。
AirMapView(github.com)
AirMapView是一个为有Google Play服务或者没有Google Play服务的设备添加可交互地图的库。
Introducing Fresco: A new image library for Android(code.facebook.com)
一个新的图片加载库。