Android 基礎&進階&內存&性能&安全

一、Android 基礎

1.組件和佈局

推薦:★★★☆☆

推薦理由:無線基礎訓練營課程ppt

2.電子書推薦《android 應用開發解密》

推薦:★★★★☆

推薦理由:比較不錯的Android開發入門書籍,較全

3.深入Android 系列: http://www.cnblogs.com/duguguiyu/archive/2010/01/21/1652868.html

深入Android 【一】 —— 序及開篇 深入Android 【二】 —— 架構和學習 深入Android 【三】 —— 組件入門 深入Android 【四】 —— 組件調用 深入Android 【五】 —— 任務和進程 深入Android 【六】 —— 界面構造 深入Android【七】 —— 資源文件 深入Android【八】 —— Activity間數據傳輸

推薦:★★★★☆

推薦理由:比較不錯的Android相關介紹系列

4.Android Layout XML屬性 http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html

推薦:★★★☆☆

推薦理由:佈局相關

二、Android 進階

1.Android 核心分析系列 http://blog.csdn.net/column/details/androidcore.html

推薦:★★★★★

推薦理由:Android 內核原理性介紹,很不錯

2.推薦書籍:《android內核剖析》

推薦:★★★★★

推薦理由:Android 內核原理性介紹,很不錯

3. Android 性能優化系列 http://www.trinea.cn/android/performance/

性能優化專題已完成五部分: 性能優化總綱——性能問題及性能調優方式 性能優化第三篇——Java(Android)代碼優化 性能優化第二篇——佈局優化 性能優化第一篇——數據庫性能優化 性能優化實例

推薦:★★★★★

推薦理由:Android 性能優化方方面面,一定要好好看

4. 內存管理&防範代碼 http://wenku.baidu.com/view/0bffafff700abb68a882fb04.html

推薦:★★★★☆

推薦理由:Android 內存泄露及相關,好好看看

5.Android內存泄漏簡介 http://hubingforever.blog.163.com/blog/static/17104057920113297362974/ http://wenku.baidu.com/view/bf788a02b52acfc789ebc9c4.html

推薦:★★★★☆

推薦理由:Android 內存泄露及相關,好好看看

6.小談Android應用的電量消耗和優化策略 http://www.atatech.org/article/detail/6636/277

推薦:★★★★☆

推薦理由:Android 電量優化相關,好好看看

7.Android利用tcpdump和wireshark抓取網絡數據包 http://www.trinea.cn/android/tcpdump_wireshark/

推薦:★★★☆☆

推薦理由:基本工具

8.常用 Java 靜態代碼分析工具的分析與比較 http://www.oschina.net/question/129540_23043

推薦:★★★★☆

推薦理由:代碼寫的是不是合規範、有沒有很明顯的bug等等。Checkstyle、findbug幫你找出來

9.Android調試工具之Traceview http://www.cnblogs.com/devinzhang/archive/2011/12/18/2291592.html

推薦:★★★☆☆

推薦理由:性能調優工具

三、優秀的開源項目

1.Android開源項目系列 http://www.trinea.cn/android/android-open-source-projects-view/

Android開源項目系列彙總已完成,包括: Android開源項目第一篇——個性化控件(View)篇 Android開源項目第二篇——工具庫篇 Android開源項目第三篇——優秀項目篇 Android開源項目第四篇——開發及測試工具篇 Android開源項目第五篇——優秀個人和團體篇

推薦:★★★★★

推薦理由:學習開源項目的方法:

1. 知道有哪些開源項目可以直接拿來用,提高開發效率(比如哪些很炫的UI,如下拉刷新、側滑、瀑布流、旋轉、動畫框架)

2. 分析學習開源項目源碼,學習架構思想、設計思路。比如網絡框架、圖片緩存池框架、插件框架等等。

2.Android開源項目(2) http://blog.tisa7.com/android_open_source_projects

推薦:★★★★☆

推薦理由:學習開源項目的方法:

1. 知道有哪些開源項目可以直接拿來用,提高開發效率(比如哪些很炫的UI,如下拉刷新、側滑、瀑布流、旋轉、動畫框架)

2. 分析學習開源項目源碼,學習架構思想、設計思路。比如網絡框架、圖片緩存池框架、插件框架等等。

3. Volley: Easy, Fast Networking for Android http://blog.csdn.net/t12x3456/article/details/9221611

推薦:★★★★★

推薦理由:這個必須學習源代碼,你才能提高架構思想、設計思路。並知道如何設計網絡框架、緩存框架。

4. Universal-ImageLoader:圖片異步緩存池框架 https://github.com/tisa007/Android-Universal-Image-Loader

網絡框架、HTTP 緩存、優先級控制等

推薦:★★★★★

推薦理由:這個必須學習源代碼,你才能提高架構思想、設計思路。並知道如何設計網絡框架、緩存框架、圖片多級緩存機制等等。

4.Google I/O 2013 精彩分享彙總(Android篇) http://www.atatech.org/article/detail/8356/186

推薦:★★★★☆

推薦理由:看看哪些新的技術可以用

四、安全

1.『Android安全』版優秀和精華帖分類索引 http://bbs.pediy.com/showthread.php?t=179524&viewgoodnees=1&prefixid=

推薦:★★★★★

推薦理由:Android 安全的方方面面,不說多說。

2. APK破解

對某APK的一次分析 http://www.kanxue.com/bbs/showthread.php?t=150856

推薦:★★★☆☆

推薦理由:Apk 破解的一個實例

3.APK反破解系列 《APK反破解之一:Android Java混淆(ProGuard)》

http://www.kanxue.com/bbs/showthread.php?t=137112 《APK反破解之二:Android APK 簽名比對》

http://www.kanxue.com/bbs/showthread.php?t=137500 《APK反破解之三:NDK編譯.so動態庫》

http://www.kanxue.com/bbs/showthread.php?t=141960 《APK反破解之四:Android代碼動態加載技術》 http://www.kanxue.com/bbs/showthread.php?t=142256 http://blog.csdn.net/androidsecurity/article/details/8639816

推薦:★★★☆☆

推薦理由:Apk 反破解

4.Android軟件安全開發實踐 http://blog.csdn.net/androidsecurity/article/details/8663615

Andriod 開發注意事項

推薦:★★★★★

推薦理由:Android 開發需要關注那些安全點?必須學習知道,否則你寫的程序只能幾分鐘就被別人破掉了。

5.推薦書籍:《Android軟件安全與逆向分析》

推薦:★★★★★

推薦理由:很全的一本安全方面的書

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章