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!

相关文档
最新文档