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的簡單方式。