android周报177期
本期周报发布于 2015 年11月1日 。
源地址: http://androidweekly.net/issues/issue-177
文章与教程
Planning Android Screens (slides.com)
Dmytro Danylyk的演讲幻灯片,关于程序员和设计师如何一起设计一款新的app。
我在Droidcon London上做的事情 (medium.com)
Joe Birch概括了他在Droidcon London上的经历。
掌握Coordinator Layout (saulmm.github.io)
Saúl Molinero 介绍了Material support library中的CoordinatorLayout ,还演示了如何利用它得到多种滚动效果。
创建并发布一个 Android Library (medium.com)
在查阅了其它关于如何发布Android Library的博客之后,Etienne Lawlor发现仍然有许多被遗漏的细节而且这些知识都分散在各处。因此它在这篇文章中讲解了整个过程。
分享元素式的Fragment 过渡动画 (medium.com)
页面之间有意义的动画是Material design的核心之一。支持这些动画的是 transitions framework,它让我们能够在Activity/Fragment之间实现过渡动画。
Getting Started with RxJava and Android ( www.captechconsulting.com )
ReactiveX is an API that focuses on asynchronous composition and manipulation of observable streams of data or events by using a combination of the Observer pattern, Iterator pattern, and features of Functional Programming.
ReactiveX 是一个专注于
Android 中的依赖注入 (tech.just-eat.com)
依赖注入(DI)是一种存在已久的设计模式,但是最近它在安卓app中的应用变的更常见了。依赖注入(DI)可以让开发者写出低耦合、易测试的代码。
Will the Real Android Please Stand Up (realm.io)
Donn Felker对安卓平台的强项和弱项的思考。
AppBar – 一 (blog.stylingandroid.com)
Mark Allison将在这个系列中探讨如何实现AppBar中不同元素的动画,以实现material design风格的动画和过渡效果。
探索 Google Play Services: Place Picker 与 Autocomplete (medium.com)
Place Picker和Autocomplete 控件是Google Play Services中的两个强大特性。这篇文章将介绍这两个组件并讲解如何在应用中使用它。
响应式编程 (speakerdeck.com)
在这些幻灯片中,你将学到什么是RxJava ,如何在Android 中使用它以及RxAndroid为何可以用来建立一个可维护的Android App。从网络层的Retrofit2 到UI层的RxBinding 和 RxLifecycle MVP库。
How We Built Instagram for Videos (yalantis.com)
一篇关于如何实现更高级视频录制功能的深入文章。
安卓开发小知识 - 3 (willowtreeapps.com)
安卓开发的一些小知识第三期。ps:之前译为安卓开发花絮。
库与代码
Plaid (github.com)
Plaid是material design的演示app。它从Designer News, Dribbble 以及 Product Hunt中提取内容。它演示了用material准则去创建有手感的,强烈的,易理解的用户界面。
MPAndroidChart (github.com)
一个强大的安卓图表库支持各种图表与缩放拖动等动画。
Favor (github.com)
Android中一种使用SharedPreferences的简单方式。