[第19期]Android周報
文章/教程
- Android 應用層 View 繪制流程與源碼分析 通過分析源碼詳解了 View 的 measure, layout, draw 流程,對理解 Android 中最核心的 View 類有非常大的幫助。(@工匠若水)
- Android Design Support Library 使用詳解 Android 社區發生的大事就是最近開了 Google I/O 大會。大會給開發者的大禮就是發布了這個庫, Material Design 很多特性都官方支持了,這篇文章就帶你快速用上這些神器。
-
ViewStub、include、merge使用與源碼分析 從源碼角度分析布局中使用
include
,ViewStub
和merge
的方法,以及各自的原理和特點。文章比較淺顯易懂。 - Google Developing for Android 系列 Gooogle 在 Medium 站點上寫的 Android 開發相關的系列文章的翻譯,枚舉了開發 高性能Android 應用一些需要注意的地方。一共有 7 篇: 一 、 二 、 三 、 四 、 五 、 六 、 七 。
- Android 項目利用 Android Studio 和 Gradle 打包多版本APK 利用 Gradle 腳本配置,輕松打包多個版本的 APK。這里多個版本,并不是簡單的 APP 的發布渠道,而是可以包名都不一樣,甚至還可以包括一些代碼的配置。
- FlyRefresh——讓人眼前一亮的下拉刷新 最后來一篇我自己,無理由推薦。
源代碼/庫
- rx-android-architecture 這是一個使用 RxJava 的 Android 項目框架實例,想要嘗試 RxJava 開發你的項目的可以看一下。
- ProgressHint 橫豎的 ProgressBar/SeekBar 控件,還有一個進度的指示。
- ShareLoginLib 一個社交平臺的登陸和分享的開源庫。被各種社交平臺 SDK 虐殘了,這個項目可以讓你輕松不少,當然還不是很完善,希望大家一起來幫忙。
- Material Ripple Layout 模擬 Android 5.0 的水紋效果的庫有很多,這個庫使用起來相對簡單。
-
Trestle
TextView
本身可以支持各種樣式的文字顯示,但是使用起來并不方便,這個庫提供一套簡單直觀的 API,輕松實現各種樣式。 - Cheesesquare Sample Google 最近發布的 Android Design library 的使用實例。
工具
- idea-live-templates AndroidStudio/IntelliJ IDEA 的有用的模板,讓你寫代碼如虎添翼。
-
ButterKnifeZelezny 使用 ButterKnife 已經足夠簡單了,這個工具更進一步,讓你連
@InjectView
都不用手寫了。
您可以點擊訂閱本周刊 RSS,也可以關注此周刊主頁,同時也可以 點擊郵件訂閱 。也歡迎投稿到這里: race604@gmail.com
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!