手机android是什么 android是什么手机( 二 )


2. 安卓(Android)是基于Linux内核的操作系统 , 是Google公司在2007年11月5日公布的手机操作系统 , 不是手机 , 不过现在有很多手机采用安卓系统 。
3.安卓系统是一款手机系统 , 现在流行的主流的手机系统之一 。目前手机系统有 , java , 塞班等 , 类似于电脑的windows2000系统、windows Vista系统等 , 这款系统常用在HTC的手机上 , 属于智能系统 。
4. Android以Java为编程语言 , 使接口到功能 , 都有层出不穷的变化 , 其中Activity等同于J2ME的MIDlet , 一个 Activity 类(class)负责创建视窗(window) , 一个活动中的Activity就是在 foreground(前景)模式 , 背景运行的程序叫做Service 。
5.两者之间通过由ServiceConnection和AIDL连结 , 达到复数程序同时运行的效果 。如果运行中的 Activity 全部画面被其他 Activity 取代时 , 该 Activity 便被停止(stopped) , 甚至被系统清除(kill) 。
6. View等同于J2ME的Displayable , 程序人员可以通过 View 类与“XML layout”档将UI放置在视窗上 , Android 5的版本可以利用 View打造出所谓的 Widgets , 其实Widget只是View的一种 , 所以可以使用xml来设计layout , HTC的Android Hero手机即含有大量的widget 。
7.至于ViewGroup 是各种layout 的基础抽象类(abstract class) , ViewGroup之内还可以有ViewGroup 。
8.View的构造函数不需要再Activity中调用 , 但是Displayable的是必须的 , 在Activity 中 , 要通过findViewById()来从XML 中取得View , Android的View类的显示很大程度上是从XML中读取的 。
9.View 与事件(event)息息相关 , 两者之间通过Listener 结合在一起 , 每一个View都可以注册一个event listener , 例如:当View要处理用户触碰(touch)的事件时 , 就要向Android框架注册View 。

推荐阅读