菜单
  

    Android  的标志是一个全身绿色的小机器人(见图 1-1),它正以十分惊人的速度
    风靡全球。 由于 Android  系统资源占用率较低,性能稳定,更由于其开源性,不仅让手机厂
    商的成本大大降低,也使得第三方软件开发商的门槛降低了很多。基于 Android 平台
    进行软件开发,只需要开发者搭建一个完整的Android 环境,利用 java语言及 Android
    自身的开发包就可以进行 Android 应用程序的开发。而在现今的环境下,专业的 java
    开发人员比比皆是,他们可以很快掌握Android 软件开发技术,这就意着 Android 软
    件开发将拥有庞大的技术支持。
    借助开放手机联盟的成功运作,多家智能手机制造商不断推出基于 Android 操作
    系统的智能手机,使Android 操作系统的市场份额以及影响力与日俱增。谷歌CEO Eric
    Schmidt于 2011 年 2 月宣布,Android 手机的日出货量达到6万部,而最新数据已经达
    到那时的 5倍。可想而知,Android 手机使用量将会越来越大,其前景正被越来越多的
    人看好。
    因此,研究开发一个针对一般用户简便易用的,基于 Android 系统的个人理财系
    统是市场与广大用户迫切的需求,必然具有一定的实际价值和现实意义。
    1.2.2  系统架构[7]
    Android 系统整体自底向上主要由 4 个层次构成(见图1-2) :
    ●Linux 内核层:该层位于硬件与其它软件层之间,它隐藏了具体的硬件细节而为
    上层提供统一的底层服务,这些服务主要包括安全机制、内存管理、进程管理、网络
    堆栈及一系列驱动。
    ●Android 库&运行环境层: 该层包括 Android 的支持库和自己的运行环境。支持库
    包括系统媒体库、活动管理库、SGL、SQLite 等,这些支持功能通过应用框架层中实
    现的接口暴露给上层应用程序开发者。 Android 使用自己的运行环境和虚拟机来管理内
    存,同时管理进程的生命周期。为了保证应用程序的灵敏反应,会在适当的时候停止
    和中止进程,来释放更多的资源来运行高优先级的程序。
    ●应用框架层:提供了用于创建  Android 应用的类库,包括位置管理器、内容提供
    器、电话服务和感应器等,为表现层提供系统服务,可以自由地利用设备硬件、访问
    位置信息、运行后台服务、向状态栏添加通知等。
    ●应用程序层:所有应用程序包括系统预安装的和第三方的应用都位于该层,它们
    基于同一个应用框架提供的  API  建造。  Android 本身自带了一个核心应用程序集合,
    包括电子邮件、SMS  程序、日历、地图、浏览器、联系人等。大部分的应用都是用 Java
    语言编写,并通过应用框架层与底层进行交互。
  1. 上一篇:无线传感网安全接入技术的研究综述
  2. 下一篇:最近邻分类中的距离度量学习算法实现与验证
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. 医院查询与挂号系统设计与实现

  4. java+mysql酒店管理系统设计与实现

  5. jsp公交刷卡数据统计系统图表的设计与实现

  6. php+mysql高校迎新系统的开发与应用

  7. 基于安卓系统的测量软件...

  8. 大众媒体对公共政策制定的影响

  9. 中考体育项目与体育教学合理结合的研究

  10. java+mysql车辆管理系统的设计+源代码

  11. 电站锅炉暖风器设计任务书

  12. 十二层带中心支撑钢结构...

  13. 当代大学生慈善意识研究+文献综述

  14. 乳业同业并购式全产业链...

  15. 杂拟谷盗体内共生菌沃尔...

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回