Android从入门到精通系列资料
Android从入门到精通系列资料
Symbian向Android迁移:
快速理解Android应用程序框架
part 1:
环境搭建:
sdk下载,免翻墙
环境搭建与快速入门
https://www.360docs.net/doc/b87939198.html,/thread-23445-1-1.html
part 2:
实例教程:
1. 仿通讯录ListView小例子:
https://www.360docs.net/doc/b87939198.html,/thread-64391-1-1.html
2. 微博客户端源码:
https://www.360docs.net/doc/b87939198.html,/thread-60467-1-1.html
3. UI开发第二篇——多级列表(ExpandableListView)
https://www.360docs.net/doc/b87939198.html,/thread-39473-1-1.html
4. 给一个兄弟写的能拖拽button的例子
https://www.360docs.net/doc/b87939198.html,/thread-47562-1-1.html
5. 分享一个QQ的登陆界面
https://www.360docs.net/doc/b87939198.html,/thread-34192-1-1.html
6. 使用Android系统隐藏api
https://www.360docs.net/doc/b87939198.html,/thread-39304-1-1.html
7. 图片局部放大效果
https://www.360docs.net/doc/b87939198.html,/thread-59079-1-1.html
8. 超给力的android 模拟真实书籍翻页效果(附源码)
https://www.360docs.net/doc/b87939198.html,/thread-62574-1-1.html
9. APK程序卸载提示
https://www.360docs.net/doc/b87939198.html,/thread-47060-1-1.html
10. 实现静默安装APK的两种方法
https://www.360docs.net/doc/b87939198.html,/thread-52551-1-2.html
11. 实现像handcent sms或者chomp sms那样的气泡短信样式https://www.360docs.net/doc/b87939198.html,/thread-44552-1-2.html
12. 给一个兄弟写的android动画的例子
https://www.360docs.net/doc/b87939198.html,/thread-47362-1-3.html
13. 九宫格的实现及九宫格源码
https://www.360docs.net/doc/b87939198.html,/thread-39455-1-4.html
14. Android反编译工具Apktool使用
https://www.360docs.net/doc/b87939198.html,/thread-44856-1-4.html
15. Android系统搜索对话框(浮动搜索框)的使用
https://www.360docs.net/doc/b87939198.html,/thread-44036-1-4.html
16. 自定义ViewGroup的例子
https://www.360docs.net/doc/b87939198.html,/thread-47419-1-4.html
17. 一个类似于android启动界面的动画效果
https://www.360docs.net/doc/b87939198.html,/thread-47458-1-4.html
18. android Calender控件的例子
https://www.360docs.net/doc/b87939198.html,/thread-50444-1-4.html
19. 分享一个定时唤醒屏幕解锁键盘并提示用户的实例
https://www.360docs.net/doc/b87939198.html,/thread-64416-1-1.html
20. [Android]四种方式解析字符串----JSON、SAX、DOM、XML https://www.360docs.net/doc/b87939198.html,/thread-60304-1-1.html
21. android实现文字倒影源码!
https://www.360docs.net/doc/b87939198.html,/thread-66737-1-1.html
22. ScrollView中嵌入ListView办法
https://www.360docs.net/doc/b87939198.html,/home.php?m ... ckforward=1&id=3530 23. Android开发之系统信息——获取Android已安装程序列表https://www.360docs.net/doc/b87939198.html,/thread-67139-1-1.html
24. Android中获取信号强度
https://www.360docs.net/doc/b87939198.html,/thread-58444-1-1.html
25. 从mediaplayer获取正在播放得track info
https://www.360docs.net/doc/b87939198.html,/thread-53076-1-1.html
26. android自定义View设置shadow
https://www.360docs.net/doc/b87939198.html,/thread-47410-1-1.html
27. 从WebView中读取html代码:
https://www.360docs.net/doc/b87939198.html,/thread-45532-1-1.html
28. 给WebView添加Alert支持:
https://www.360docs.net/doc/b87939198.html,/thread-45530-1-1.html
29. Android开发之系统信息【5】——获取APN列表
https://www.360docs.net/doc/b87939198.html,/thread-67405-1-1.html
30. 自绘跑马灯控件
https://www.360docs.net/doc/b87939198.html,/thread-67655-1-1.html
31. 仿新浪搜索界面
https://www.360docs.net/doc/b87939198.html,/thread-44216-1-1.html
32. 绚丽的ListView表格效果的实现
https://www.360docs.net/doc/b87939198.html,/thread-70344-1-1.html
33. 自定义系统菜单的背景
https://www.360docs.net/doc/b87939198.html,/thread-47386-1-1.html
34. 介绍一下viewstub的用法
https://www.360docs.net/doc/b87939198.html,/thread-47498-1-1.html
35. Android自定义Button的背景和字体样式
https://www.360docs.net/doc/b87939198.html,/thread-70547-1-1.html
36. 漂亮Gallery效果代码:
https://www.360docs.net/doc/b87939198.html,/thread-71349-1-1.html
37. Toast 自定义布局用法
https://www.360docs.net/doc/b87939198.html,/thread-71353-1-1.html
38. 网络资源下载时断点续传的实现
https://www.360docs.net/doc/b87939198.html,/thread-71412-1-1.html
39. Canvas.DrawText自绘控制换行
https://www.360docs.net/doc/b87939198.html,/thread-71661-1-1.html
40. 源码--不搭的跳舞机
https://www.360docs.net/doc/b87939198.html,/thread-71762-1-1.html
41. [Android]应用程序无SDCard安装APK
https://www.360docs.net/doc/b87939198.html,/thread-72452-1-1.html
42. 自定义仿TabHost组件
https://www.360docs.net/doc/b87939198.html,/thread-75823-1-1.html
43. [Android]应用语言切换的三种方法
https://www.360docs.net/doc/b87939198.html,/thread-78517-1-1.html
44. Android在状态栏上面中添加电源控制进度
https://www.360docs.net/doc/b87939198.html,/thread-80186-1-1.html
45. Android 发送短信+接收短信+管理短信+拦截短信
https://www.360docs.net/doc/b87939198.html,/thread-80607-1-1.html
46. [Android]为指定的应用创建桌面快捷方式
https://www.360docs.net/doc/b87939198.html,/thread-80566-1-1.html
47. UI开发第十一篇——右上角带个泡泡
https://www.360docs.net/doc/b87939198.html,/thread-80564-1-1.html
48. 发一个我写的批量静默安装程序
https://www.360docs.net/doc/b87939198.html,/thread-81313-1-1.html
49. Android 数字签名学习笔记
https://www.360docs.net/doc/b87939198.html,/thread-81882-1-1.html
50. 跳转到这个界面(已安装应用程序的详细信息界面)的action是什么?
https://www.360docs.net/doc/b87939198.html,/thread-84095-1-1.html
51. Android Bitmap的extractAlpha方法使用举例
https://www.360docs.net/doc/b87939198.html,/thread-84202-1-1.html
52. 如何通过NDK使用用纯C/C++在android程序中画条直线、点和图片(没有任何java 代码)
https://www.360docs.net/doc/b87939198.html,/thread-79468-1-1.html
53. 多个apk打包在一起使用
https://www.360docs.net/doc/b87939198.html,/thread-85322-1-1.html
54. 自定义dialog
https://www.360docs.net/doc/b87939198.html,/thread-47268-1-1.html
55.Eclipse 查看Android SDK源码
https://www.360docs.net/doc/b87939198.html,/thread-87679-1-1.html
56. Android SurfaceView 绘图覆盖刷新及脏矩形刷新方法
https://www.360docs.net/doc/b87939198.html,/thread-87609-1-1.html
其他海量代码,请参考
https://www.360docs.net/doc/b87939198.html,/forum.php? ... peid&typeid=209
part 3 - 深入学习:
Android中文API合集:
https://www.360docs.net/doc/b87939198.html,/thread-47904-1-1.html
Android源代码下载:
源代码下载方法
通过Eclipse定位浏览Android源代码的方法:
可以在Eclipse中点右键查看类的定义源码
Android系统结构、主要组件介绍:
android系统结构图
应用程序基础,什么是activity/service/task/生命周期/launch mode/activity flag,参考SDK 文档
应用程序框架的深入理解:
Decor view和ViewRoot什么关系?
loop与消息
ViewManager与addView
Android canvas与surface、ViewRoot、DecorView关系
view, view group, window, surface和linux中窗口的对应关系onInterceptTouchEvent和onTouchEvent调用时序:
https://www.360docs.net/doc/b87939198.html,/thread-49866-1-1.html
Android onTouchEvent, onClick及onLongClick的调用机制:
https://www.360docs.net/doc/b87939198.html,/thread-49865-1-1.html
Activity启动过程:
activity manager与activity关系、状态信息及activity启动、resume过程
Activity启动流程(1)
Activity启动流程(2)
Activity启动流程
进程、线程、Application:
Android中用AsyncTask简单实现多线程
利用handler在work thread中更新主线程ui
了解哪些函数是在主线程中执行的
android ddms中查看线程释疑
线程与looper, message queue, handler关系
BroadcastReceiver和ContentObserver与线程
service与主线程
main thread/activity/service与loop
local service和activity与主线程
深入学习ipc/binder:
android的binder机制研究(C++部分)
Android IPC机制详解
activity相关:
activity manager与activity关系、状态信息及activity启动、resume过程:https://www.360docs.net/doc/b87939198.html,/thread-46994-1-1.html
Manifest相关:
AndroidManifest中application name, label, intent-filter label作用
https://www.360docs.net/doc/b87939198.html,/thread-45479-1-1.html
控件技巧:
TextView 加链接所有方法:
https://www.360docs.net/doc/b87939198.html,/thread-35748-1-1.html
media相关
android中的MediaScanner,MediaStore与MediaProvider :
https://www.360docs.net/doc/b87939198.html,/thread-44863-1-1.html
Android调用MediaScanner进行扫描:
https://www.360docs.net/doc/b87939198.html,/thread-44862-1-1.html
调试技巧:
用真机Debug调试,程序停不下来
ndk-gdb 调试如在一开始的时候设断点方法
使用eclipse/ndk-gdb对java/native code联合调试
源代码编译与镜像文件:
Android源代码编译常见问题及解决办法
Android模拟器镜像文件介绍
Mac OS X 下android源码编译
打包、签名、安装技巧:
使用命令行打APK包
读取签名信息
实现静默安装APK的两种方法
解决asset目录压缩导致的问题,e文的,不过资料非常难得:https://www.360docs.net/doc/b87939198.html,/thread-47855-1-1.html
OpenGL学习笔记:
android OpenGL学习笔记(一)android OpenGL学习笔记(二)
jni specification:
https://www.360docs.net/doc/b87939198.html,/thread-52263-1-1.html
欢迎大家来Android讨论区讨论,一切尽在DevDiv!