Android学习资料
2016-02-28 21:57
513 查看
1.Android基本框架:/article/5162384.html
Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
2.Android四大组件及生命周期:/article/5665106.html
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
四大组件详解:/article/5881960.html
一、Activity详解
二、Service详解
三、Broadcast Receiver详解
四、Content Provider详解
外加一个重要组件 intent的详解。
3.Android官方培训课程中文版(v0.9.5)
https://github.com/kesenhoo/android-training-course-in-chinese
4.Android的6种布局管理器总结
/article/1367374.html
Android的窗口机制分析:类图关系
http://www.linuxidc.com/Linux/2011-08/40717.htm
5.android中跨进程通讯的4种方式
http://m.android100.org/?host=www.android100.org&src=http%3A%2F%2Fwww.android100.org%2Fhtml%2F201406%2F10%2F23275.html
在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content
Provider可以跨进程访问其他应用程序中的数据(以Cursor对象形式返回),当然,也可以对其他应用程序的数据进行增、删、改操 作;Broadcast可以向android系统中所有应用程序发送广播,而需要跨进程通讯的应用程序可以监听这些广播;Service和Content Provider类似,也可以访问其他应用程序中的数据,但不同的是,Content Provider返回的是Cursor对象,而Service返回的是Java对象,这种可以跨进程通讯的服务叫AIDL服务。
/article/7018289.html
Android通过Looper、Handler来实现消息循环机制,它是针对线程的(每个线程都可以有自己的消息队列和消息循环).Android系统中Looper负责管理线程的消息队列和消息循环。可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的
Looper对象。
6.安卓框架
http://www.tuicool.com/articles/FJjYry
Android上的MVP:如何组织显示层的内容http://m.baidu.com/from=2001a/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_2003%2Cta%40iphone_1_9.2_1_10.7/baiduid=2B9FC4FCA8A81A4A02CE6EC44DE69AE1/w=0_10_android如何业务与界面分离/t=iphone/l=3/tc?ref=www_iphone&lid=2962139769334293393&order=9&vit=osres&tj=www_normal_9_0_10_title&m=8&srd=1&cltj=cloud_title&dict=30&title=Android上的MVP%3A如何组织显示层的内容-天天..._博客园&sec=10527&di=fe82b7747f7d77a7&bdenc=1&tch=124.251.242.1333.1.4706846&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IEQGG_ytK1DK6mlrte4viZQRAVjbuLmuPIkfrrWGFfs-PtXLRL8Eobx2DqKtlsWw6kzm9u_&eqid=291ba26d163a64001000000356d85bef&wd=&clk_info=%7B%22xpath%22%3A%22div-a-h3%22%2C%22t%22%3A1457020233706%7D
http://m.2cto.com/kf/201506/405766.html
/article/5281298.html
/article/4623500.html
Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
2.Android四大组件及生命周期:/article/5665106.html
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
四大组件详解:/article/5881960.html
一、Activity详解
二、Service详解
三、Broadcast Receiver详解
四、Content Provider详解
外加一个重要组件 intent的详解。
3.Android官方培训课程中文版(v0.9.5)
https://github.com/kesenhoo/android-training-course-in-chinese
4.Android的6种布局管理器总结
/article/1367374.html
Android的窗口机制分析:类图关系
http://www.linuxidc.com/Linux/2011-08/40717.htm
5.android中跨进程通讯的4种方式
http://m.android100.org/?host=www.android100.org&src=http%3A%2F%2Fwww.android100.org%2Fhtml%2F201406%2F10%2F23275.html
在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content
Provider可以跨进程访问其他应用程序中的数据(以Cursor对象形式返回),当然,也可以对其他应用程序的数据进行增、删、改操 作;Broadcast可以向android系统中所有应用程序发送广播,而需要跨进程通讯的应用程序可以监听这些广播;Service和Content Provider类似,也可以访问其他应用程序中的数据,但不同的是,Content Provider返回的是Cursor对象,而Service返回的是Java对象,这种可以跨进程通讯的服务叫AIDL服务。
Android消息处理(一)进程内通信
/article/7018289.htmlAndroid通过Looper、Handler来实现消息循环机制,它是针对线程的(每个线程都可以有自己的消息队列和消息循环).Android系统中Looper负责管理线程的消息队列和消息循环。可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的
Looper对象。
6.安卓框架
浅谈Android中MVC、MVP、MVVM
http://www.tuicool.com/articles/FJjYry
Android六大界面布局方式:http://www.tuicool.com/m/articles/Rr2EfmA
Android上的MVP:如何组织显示层的内容http://m.baidu.com/from=2001a/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_2003%2Cta%40iphone_1_9.2_1_10.7/baiduid=2B9FC4FCA8A81A4A02CE6EC44DE69AE1/w=0_10_android如何业务与界面分离/t=iphone/l=3/tc?ref=www_iphone&lid=2962139769334293393&order=9&vit=osres&tj=www_normal_9_0_10_title&m=8&srd=1&cltj=cloud_title&dict=30&title=Android上的MVP%3A如何组织显示层的内容-天天..._博客园&sec=10527&di=fe82b7747f7d77a7&bdenc=1&tch=124.251.242.1333.1.4706846&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IEQGG_ytK1DK6mlrte4viZQRAVjbuLmuPIkfrrWGFfs-PtXLRL8Eobx2DqKtlsWw6kzm9u_&eqid=291ba26d163a64001000000356d85bef&wd=&clk_info=%7B%22xpath%22%3A%22div-a-h3%22%2C%22t%22%3A1457020233706%7D
框架模式 MVC 在Android中的使用
http://m.2cto.com/kf/201506/405766.html
从Script到Code
Blocks、Code Behind到MVC、MVP、MVVM
/article/5281298.html
MVVM架构~mvc,mvp,mvvm大话开篇
/article/4623500.html
相关文章推荐
- Android笔记---Handler机制
- Android绘图
- 关于(About)程序信息(Menu功能菜单程序设计)
- Android 用Animation-list实现逐帧动画
- Android -- BroadCastReceiver的简单使用
- android 使用post 提交
- Android中Rect和RectF的区别和使用
- 4.5.5 android AsyncTask介绍
- android学习之ToggleButton实现开关效果
- Android远程服务——AIDL
- Android手电筒介绍
- [android] 保存文件到手机内存
- android JNI库实现reboot,recovery
- 【Android机制】IPC机制之基础知识
- Android——通知(Notification)
- [Android]使用HorizontalScrollView实现广告栏Banner及相关原理分析
- Android系统扫描带广告应用的方法
- Android 内存泄漏总结
- Android根据联系人姓名首字符顺序读取通讯录
- Android向通讯录添加联系人的一般方法