admin管理员组

文章数量:1539552

2024年5月15日发(作者:)

1. 简单描述Android的基本概念

Key:(1)Android就Google推出的开源手机操作系统。Android基于Linux平台,

由操作系统、之间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放

和完整的移动软件。(2)Android是第一个完整、开放、免费的手机平台,具有开放性、

应用程序无界限、应用程序是在平等条件下创建的、应用程序可以轻松嵌入到网络、应用

程序可以并行运行。(3)Android手机具有很多功能,包括:智能虚拟键盘、实用Widget

实现桌面个性化、用在线文件夹快速浏览在线数据、视频录制与分享、图片上传、更快更

兼容的浏览器、Voice Search语音搜索、立体声蓝牙和免提电话、强大的GPS技术、

Android系统硬件检测

2. Android的系统构架

Key:Android从高到底分别是:应用层、应用框架层、系统运行库层、Linux内核层

应用层:应用是Java语言编写的运行在虚拟机上的程序。如E-mail客户端、SMS短

消息程序、日历、地图、浏览器、联系人管理程序

应用框架层:这一层是编写Google发布的核心应用程序是所使用的API框架,开发

人员同样可以使用这些框架开发自己的应用

系统运行库层:当使用Android应用框架时,Android系统会通过一些C/C++库来

支持我们使用的各个组件,使其能更好地位我们服务

Linux内核层:Android的核心系统服务基于Linux2.6内核,如安全性、内存管理、

进程管理、网络协议栈和驱动模型都依赖于该内核。Linux内核同时也作为硬件和软件栈

之间的抽象层

3. Android应用程序框架

Key:框架可以说是一个应用程序的核心,是所有参与开发的程序员共同使用和遵守的

约定,大家在其约定上进行必要的扩展,但程序始终保持主体结构的一致性。其作用是让

程序保持清晰和一目了然,在满足不同需求的同时又不互相影响。Android系统提供给应

用开发者的本身就是一个框架,所有的应用开发都必须遵守这个框架的原则。Android的

这个框架提供了诸如、t、se、

cs、on、、、、

er、ony、、、、

4. 简单介绍下OMS

Key:OMS是Open Mobile System的简称,即面向移动互联网的开放型移动智能终

端软件平台,它包括基于Linux2.6内核的移动终端下层操作系统、上层应用软件、中间件、

Java虚拟机、硬件参考设计以及基于WebKit的各类应用。它具有强大的兼容性、扩展性

和安全性,以及简单易用、友好的人机界面等,而且具有完全自主的知识产权。在此之上,

OMS拥有开放统一的API开发接口和完备的集成开发环境和活跃的在线生态系统,极大

方便了移动应用的开发。OMS的可移植性将使该软件平台在其他领域具有广泛地应用,如

航空飞机、军事、制造业等。

5. 简单介绍下Ophone

本文标签: 应用开发移动框架程序