android周报139期

这期周报发布于 2015 年2月8日

源地址: http://androidweekly.net/issues/issue-139 

文章教程

=======

android开发 #1, 架构(saulmm.github.io)

作者准备写一些列关于如何提高安卓开发效率的文章(可扩展可复用),这篇文章是第一篇,关于一种编程模式-mvp模式的讲解。

Crushing Fragmentation using the Factory Design Pattern with UiAutomator(everybodytests.blogspot.com)

Russell Collin分享了一种帮助写自动化测试的模式,可以在多种设备上很好的工作。

悬浮操作按钮-第二部分(blog.stylingandroid.com)

悬浮操作按钮的第二部分,Mark Allison将集中讲解让图标在两种状态之间动画显示的实现方法。

Android Support Annotation介绍(anupcowkur.com)

安卓工具开发团队介绍了19.1兼容包中可以使用的一些注解。

设计

feedly的材料设计风格探索(medium.com)

这篇文章的目的是设计一个新的feedly,完全按照google的Material设计风格,为feedly团队的后续版本提供一些设计方向。

创建拉风界面的7个准则 -第二部分(medium.com)

关于如何设计出简洁干净的UI的一些准则。

库,代码

最快的Android ORM Database 库(www.raizlabs.com)

Raizlab将DBFlow打造成一个比普通ORM更高效的库,号称最快的android ORM库

RushOrm - Object-relational mapping for Android(www.rushorm.com)

RushOrm将java 类映射成数据库表。

Android-styled-dialogs(github.com)

一个向后兼容的材料设计风格的DialogFragment。