Android体系结构学习
2010-10-20 21:42
169 查看
Android从层次上分为:
Application、Application Framework、各种Libraries、操作系统OS
名称解释:
Activity:代表手机屏幕的一屏,就好象是浏览器中的一个网页,类似于java web开发中的vm、ftl、jsp页面。上面可以放一个页面元素,如button,check box等。Activity是有生命周期的。
Intent:通过Intent可以在多个Activity之间进行跳转,两个最重要的组成:动作(Action)和动作对应的数据(Data)
BroadcastReceiver:对一个外部事件做出响应,BroadcastReceiver不能生成UI,用户是看不到的
Service:就是一种程序,它可以运行很长时间,也没有用户界面。
Content Provider:一个程序可以通过实现一个ContentProvider的抽象接口将自己的数据暴露出去。
这些名词有些还没完全理解,概念有些抽象,接着往下看吧,应该慢慢会理解的。
相关文章推荐
- 【学习笔记】day1_快速入门 03_Android体系结构
- Android学习之 NDK环境搭建和配置
- Android(java)学习笔记254:ContentProvider使用之内容观察者(观察发出去的短信)
- Android开发学习笔记:Service的简介和启动方式
- Android中的context的学习理解
- Android开发者应该深入学习的10个开源应用项目
- Android OpenGL ES学习笔记之材质概念和添加光照
- android底层驱动学习之log的输出
- Android源码学习之六——ActivityManager框架解析
- Android学习-常见的UI控件 监听按钮的点击事件
- Android Drawable Resource学习(一)、Drawable Resource简介
- Android Fragment系列学习笔记之二
- 谈谈学习Android的不足
- Android学习(五)分组ListView(Sectioned Headers)
- Android学习一——动态添加组件与删除,可见性设置,imagebutton简单使用
- Android 学习OpenGL ES
- 工作笔记 - Android make文件学习(主要是编译Android apk)
- Android学习--01-架构
- android个人学习笔记——RatingBar
- Android初学者学习之ListView的基本使用与优化1