android周报133期

文章教程

Lollipop Transition之旅: 第一章

Linton Ye分享他关于Lollipop transition的学习心得。

RecyclerView Part 2: 选择模式

教你如何在RecyclerView中实现ListView中的choice mode以及上下文action mode。

lollipop中一个关于drawable动画的问题

Dan Lew分享一个解决Lollipop 设备中遇到的drawable问题的方法。

深入理解Content Transition 第二章

content transition决定了非共享view在Activity或者Fragment切换期间如何进入或者退出场景。这篇文章让我们近距离的观察所发生的事情。

深入 AOSP

这是一篇关于Android系统底层源码的文章。

材料设计 – 第八章

在Mark Allison这一系列文章的这部分,作者将注意力转移到material design中非常重要的Activity transition部分。

设计

Material Design的调色板生成工具

link image

这个网站提供了一个Material Design的调色板生成工具,可以根据选择的颜色在一个app模版中预览效果。

四种material动画

placerholder_402

five agency的设计师制作了四种类型的material动画,每种动画都定义了一定的规则,他们还按照安卓的命名方式,分别给每种material动画命名为Bubble Gum, Marshmallow, Jawbreaker and Jelly。

安卓程序员的Material Design

为安卓程序员准备的Material Design ppt

库&代码

ParcelableCodeGenerator

这个java项目可以根据json字符串生成相应的序列化Parcelable类。

ContentProviderCodeGenerator

根据json文件生成ContentProvider的工具。