Android 基础&进阶&内存&性能&安全

来源:互联网 发布:ubuntu 32位下载地址 编辑:程序博客网 时间:2024/06/08 19:01

一、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软件安全与逆向分析》

推荐:★★★★★

推荐理由:很全的一本安全方面的书

0 0
原创粉丝点击