WEB开发网
开发学院手机开发Android 开发 Android 是什么 Android 有什么特点 阅读

Android 是什么 Android 有什么特点

 2010-02-10 06:35:00 来源:WEB开发网   
核心提示:Android手机操作系统的推出,大大受到广大编程人员的喜爱,Android 是什么 Android 有什么特点,那么它究竟有什么出色的特点吸引着人们的眼光呢?我们在这里就为大家总结了一些Android特点,以供对此有兴趣的朋友参考学习,RelativeLayout:相对布局管理器,更具最近一个视图组件,1. Andr

Android手机操作系统的推出,大大受到广大编程人员的喜爱。那么它究竟有什么出色的特点吸引着人们的眼光呢?我们在这里就为大家总结了一些Android特点,以供对此有兴趣的朋友参考学习。

1. Android是什么?

Android是一个平台,主要包括Linux微内核,中间件(SQLite等),关键应用(电话本、邮件、短消息、GoogleMap、浏览器等),提供的Java框架,以及Android中的JVM。

2.Android特点之关键类

视图,ContentProviders(应用交互管理类)、ResourceManager非编码资源管理类、NotificationManager(通告管理类)、ActivityManager(生命周期管理类)。

3.Android特点之界面开发

这一块主要讨论了Android的界面开发机制,可以讲组件的初始化抽取出来放到配置文件中,组件更新用编码方式来处理。

4.应用构成

Android的应用一般由以下四个关键部分构成Activity、IntentReceiver、Service、ContentProvider。其中Activity是必要部分。

应用场合:

Activity每个应用都是必须得,Activity代表一个应用的一个具体的界面管理类,其本身并不显示。

IntentReceiver可使应用对外部事件做出响应,比如,当应用正在执行,突然有了来电,这个时候可使用IntentReceiver做出处理是应用更健壮。

Service Android应用的生命周期是由Android系统来决定的,不由具体的应用的线程左右。当应用要求在没有界面显示的情况还能正常运行,(要求有后台线程,而后台线程是不会被系统回收,直到线程结束)这个时候就需要用到Service

ContentProvider 可以说ContentProvider封装很多Android当中的上下文环境,包括SQLite,这就使得在不同应用之间交互成为可能。

5.Android特点之布局管理

FrameLayout:左上角只显示一个组件。

LinearLayout:线性布局管理器,分为水平和垂直俩中,只能进行单行布局。

TableLayout:任意行和列的表格布局管理器。其中TableRow代表一行,TableRow的每一个视图组件代表一个单元格。

AbsoluteLayout:绝对布局管理器,坐标轴的方式,左上角是(0,0)点,往右x轴递增,往下Y轴递增。

RelativeLayout:相对布局管理器,更具最近一个视图组件,或是顶层父组件来确定下一个组件的位置。

6.Activity交互

1 2  下一页

Tags:Android 什么 Android

编辑录入:coldstar [复制链接] [打 印]
赞助商链接