## 教程
1. [TextView預渲染研究](http://ragnraok.github.io/textview-pre-render-research.html)
Android中的TextView是整個framework中最復雜的控件之一,負責Android中顯示文本的大部分工作,framwork中的許多控件也直接或者間接的繼承于TextView,例如Button,EditText等。其內部實現也相當復雜,單論代碼行數來說,android-22中TextView有足足9509行。
2. [UI實時預覽最佳實踐](https://github.com/tianzhijiexian/Android-Best-Practices/blob/master/2015.9/ui/ui.md)
之前有讀者反饋說,你搞這個所謂的最佳實踐,每篇文章最后就給了一個庫,感覺不是很高大上。其實,我在寫這個系列之初就有想過這個問題。我的目的是:給出最實用的庫來幫助我們開發,并且盡可能地說明這個庫是如何編寫的,希望讓初創公司的程序員少寫點給后人留坑的代碼(想必大家對此深有體會)。
3. [Facebook:我們是如何構建第一個跨平臺的React Native APP](http://ljinkai.github.io/2015/09/21/facebook-react-native-android/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io)
今年早些時候,我們介紹過[iOS版的React Native](https://code.facebook.com/posts/1014532261909640/react-native-bringing-modern-web-techniques-to-mobile/). React Native帶來的是用web方式的React - 自聲明式的UI組件和快速的開發迭代來完成手機平臺的功能,然后為了保持速度、保真性、并達到原生的體驗。今天我們很高興發布[React Native的Anroid版本](http://facebook.github.io/react-native/).
4. [React-Native for Andorid 學習路程](https://github.com/yipengmu/react-native-android-lession)
React-Native 是Android端實現實現動態部署的另一種思路,繞過dexLoad【一些現有的Android插件框架】。是在開發效率和用戶體驗間做的一種權衡。React-native使用JS開發,開發效率高、發布能力強。
5. [Android內存優化之OOM](http://www.csdn.net/article/2015-09-18/2825737/1#0-tsina-1-84552-397232819ff9a47a7b7e80a40613cfe1)
Android的內存優化是性能優化中很重要的一部分,而避免OOM又是內存優化中比較核心的一點。這是一篇關于內存優化中如何避免OOM的總結性概要文章,內容大多都是和OOM有關的實踐總結概要
6. [React Native for Android 入門老虎](http://www.race604.com/react-native-for-android-start/)
昨天期待已久的 React Native for Android 發布了,趕緊來嘗試一下,我跟著這個 Getting Started 開開始入門。發現被一些 “老虎” 堵在門口, Hello World 都跑不起來,入不了 React Native 的門,讓我很懊惱,最后終于解決。可能大家也會遇到類似的問題,這篇文章希望能幫到你。
7. [Handler和他的小伙伴們(上)](http://www.jianshu.com/p/e04698eaba88)
老張已過而立之年,躊躇滿志,渴望浪跡互聯網的英雄豪情始終在內心澎湃,終于,他走出了這一步,成立了一家互聯網公司。老張憑借著這幾年在互聯網領域的積累和個人魅力,很快就組建了一個技術團隊,作為技術出身的老張很重視公司的技術發展,因此重金請來了一位技術總監,關于技術方面的工作,老張和CTO事必躬親。
8. [Handler和他的小伙伴們(中)](http://www.jianshu.com/p/1d03fe0b285c)
在上一篇文章中,老張的Handler-Looper-Message模式,在他們人數不多的創業團隊里收獲奇效。創業的第一年,老張和CTO致力于團隊基礎技術平臺和基礎數據平臺的建設,產品線也較單一,因此,簡單直接而透明的管理模式最為行之有效。然而,隨著業務的擴張,技術團隊的壯大,這套管理模式出現了瓶頸。
## 代碼&開源庫
1. [AndFix](https://github.com/alibaba/AndFix)
阿里開源的在線熱補丁修復框架。
2. [fresco-processors](https://github.com/wasabeef/fresco-processors)
一個適用于 Fresco 的圖片處理器,提供了多種多樣的變換效果。
3. [ParticleLayout](https://github.com/ZhaoKaiQiang/ParticleLayout)?
左滑粒子效果。
4. [500px-guideview](https://github.com/hanks-zyh/500px-guideview)
500px客戶端引導動畫效果demo。
5. [TextViewSpanClickable](https://github.com/nimengbo/TextViewSpanClickable)
模仿微信朋友圈、QQ說說的評論的人,點贊人可點擊效果.
6. [android-vts](https://github.com/nowsecure/android-vts)
一款簡單快速檢測本機是否存在常見Android系統漏洞的APP。
7. [ProgressLayout](https://github.com/iammert/ProgressLayout)
一個自定義實現的可以顯示進度的布局。
8. [MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker)
Material Design 風格的日期時間范圍選擇器。
9. [ReactAndroid](https://github.com/facebook/react-native/tree/master/ReactAndroid)
Facebook開源的 React Native for Android框架。可以用JavaScript來寫Android Native應用以及iOS應用。
10. [MaterialSearchView](https://github.com/MiguelCatalan/MaterialSearchView)?
Material Design風格SearchView實現。
11. [fab-toolbar](https://github.com/bowyer-app/fab-toolbar)
Floating Action Button Toolbar。
12. [FabTransitionLayout](https://github.com/bowyer-app/FabTransitionLayout)
Floating Action Button Transition Layout。
13. [Android-Skin-Loader](https://github.com/fengjundev/Android-Skin-Loader)
一個通過動態加載本地皮膚包進行換膚的皮膚框架.
## 工具
1. [Total Control](http://tc.sigma-rt.com.cn/index.php)
一個手機和電腦同步顯示的工具挺強大,可以多屏控制、屏幕腳本錄制、自定義熱鍵。
2. [densinator](https://github.com/robertoestivill/densinator)
一個可以將一張圖片生成不同分辨率圖片的Bash腳本,支持PNG、JPG和JPEG格式的圖片。
3. [DecompileApk](https://github.com/MasonLiuChn/DecompileApk)
Apk一鍵反編譯工具,可以輸出 dex,jar , smali, xml, AndroidManifest.xml, res, sign 信息, umeng channel等.
##視頻
1. [Android 開發與最佳實踐系列視頻](http://chinagdg.org/2015/09/android-development-patterns-series-on/)
Android 平臺的一大優勢是它提供了大量基礎 API、支持庫,以及 Google Play Service API ,這讓 Android 開發非常靈活。然而有利也有弊,太多的 API 導致開發者需要了解東西也多,特別是面對不同選擇或設計決定的時候。幸運的是,我們將推出一個新的視頻系列:Android Development Patterns 。這個視頻系列將關注于對應用開發影響最大的基礎組件和最佳實踐。我們會討論 API 設計背后的初衷,這樣你就會清楚哪種方法對你是最好的選擇。我們將推出許多圍繞 Android framework API、支持庫以及高層應用結構與設計的視頻,關注 Android 核心開發。
附:[Youtube](https://www.youtube.com/playlist?list=PLWz5rJ2EKKc-lJo_RGGXL2Psr8vVCTWjM)?和?[優酷](http://www.youku.com/playlist_show/id_26099421.html)?鏈接,這些視頻的字幕稍后更新。
- 前言
- Android開發技術周報 Issue#90
- Android開發技術周報 Issue#89
- Android開發技術周報 Issue#88
- Android開發技術周報 Issue#87
- Android開發技術周報 Issue#86
- Android開發技術周報 Issue#85
- Android開發技術周報 Issue#84
- Android開發技術周報 Issue#83
- Android開發技術周報 Issue#82
- Android開發技術周報 Issue#81
- Android開發技術周報 Issue#80
- Android開發技術周報 Issue#79
- Android開發技術周報 Issue#78
- Android開發技術周報 Issue#77
- Android開發技術周報 Issue#76
- Android開發技術周報 Issue#75
- Android開發技術周報 Issue#74
- Android開發技術周報 Issue#73
- Android開發技術周報 Issue#72
- Android開發技術周報 Issue#71
- Android開發技術周報 Issue#70
- Android開發技術周報 Issue#69
- Android開發技術周報 Issue#68
- Android開發技術周報 Issue#67
- Android開發技術周報 Issue#66
- Android開發技術周報 Issue#65
- Android開發技術周報 Issue#64
- Android開發技術周報 Issue#63
- Android開發技術周報 Issue#62
- Android開發技術周報 Issue#61
- Android開發技術周報 Issue#60
- Android開發技術周報 Issue#59
- Android開發技術周報 Issue#58
- Android開發技術周報 Issue#57
- Android開發技術周報 Issue#56
- Android開發技術周報 Issue#55
- Android開發技術周報 Issue#54
- Android開發技術周報 Issue#53
- Android開發技術周報 Issue#52
- Android開發技術周報 Issue#51
- Android開發技術周報 Issue#50
- Android開發技術周報 Issue#49
- Android開發技術周報 Issue#48
- Android開發技術周報 Issue#47
- Android開發技術周報 Issue#46
- Android開發技術周報 Issue#45
- Android開發技術周報 Issue#44
- Android開發技術周報 Issue#43
- Android開發技術周報 Issue#42
- Android開發技術周報 Issue#41
- Android開發技術周報 Issue#40