第01讲- Android背景知识
2014-11-14 10:43
176 查看
第01讲Android背景知识
Android是基于Linux系统
Android系统框图 :
第一、操作系统层(OS)
第二、各种库(Libraries)和Android 运行环境(RunTime)
第三、应用程序框架(Application Framework)
第四、应用程序(Application)
Android组件
Activity——负责界面显示,是组件的容器。Activity是Android应用中负责与用户交互的组件,大致上把它想象成Swing编程中的JFrame控件。多个Activity组成Activity栈。
Intent——不同组件之间相互通信的纽带。
Service——负责后台处理数据。Service与Activity的区别在于:Service通常位于后台运行,它一般不需要与用户交互。它拥有自己独立的生命周期,Service组件通常用于为其他组件提供后台服务或监控其他组件的运行状态。
Content Provider——不同组件和应用之间数据共享的途径,Content Provider主要的功能是存储并检索数据以及向其他应用程序提供访问数据的接口。
View——图形用户组件的基类。View组件是所有UI控件、容器控件的父类,View组件就是Android应用中用户实实在在看到的部分。但View组件需要放到容器组件中,或者使用Activity将它显示出来。
BroadcastReceive——广播消息接收组件。BroadcastReceiver非常类似于事件编程中的监听器,它监听的事件源是Android应用中的其他组件。
Android是基于Linux系统
Android系统框图 :
第一、操作系统层(OS)
第二、各种库(Libraries)和Android 运行环境(RunTime)
第三、应用程序框架(Application Framework)
第四、应用程序(Application)
Android组件
Activity——负责界面显示,是组件的容器。Activity是Android应用中负责与用户交互的组件,大致上把它想象成Swing编程中的JFrame控件。多个Activity组成Activity栈。
Intent——不同组件之间相互通信的纽带。
Service——负责后台处理数据。Service与Activity的区别在于:Service通常位于后台运行,它一般不需要与用户交互。它拥有自己独立的生命周期,Service组件通常用于为其他组件提供后台服务或监控其他组件的运行状态。
Content Provider——不同组件和应用之间数据共享的途径,Content Provider主要的功能是存储并检索数据以及向其他应用程序提供访问数据的接口。
View——图形用户组件的基类。View组件是所有UI控件、容器控件的父类,View组件就是Android应用中用户实实在在看到的部分。但View组件需要放到容器组件中,或者使用Activity将它显示出来。
BroadcastReceive——广播消息接收组件。BroadcastReceiver非常类似于事件编程中的监听器,它监听的事件源是Android应用中的其他组件。
相关文章推荐
- Android UI设计小知识——渐变色背景的制作
- Android ListView 滑动背景为黑色的解决办法 listview小知识整理
- Android开发2:开发背景知识
- Android ListView 滑动背景为黑色的解决办法 listview小知识整理
- Android之背景颜色小知识(笔记)
- Android基础知识之控件系列(2)——Button及自定义背景
- Android基础知识【项目实训-登录与个人信息及样式背景】【7】
- 【Android 初级知识】文字颜色 背景 触摸点击 反馈色 之selector的那些事儿
- Android之背景颜色小知识(笔记)
- Android之背景颜色小知识(笔记)
- android基础知识复习——RelativeLayout布局属性、背景、半透明设置(XML设置)
- Android UI设计小知识——按钮背景的制作
- Android平台Gallery2应用分析(一)---背景知识
- 【Android】应用程序安全性检测软件1.背景知识搜集
- Android之背景颜色小知识(笔记)
- android基础知识复习(二)——RelativeLayout布局属性、背景、半透明设置(XML设置)
- 【Android】背景知识
- android videoview 背景知识
- MPEG4背景知识
- 背景知识:纳什博弈论的原理与应用