版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Android的手机系统助手软件的实现引言随着手机的普及以及手机应用的深入人心,近几年“智能手机”成为了人们关注的话题。在现今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android的开源智能手机操作系统。Android凭借其开放性和良好的人机界面,受到广大手机生产商的重视。Android是基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。[1]从Android的从业角度分析,Android的开发概括为两类:一是系统开发,包括低层linux内核的裁剪和扩展,硬件驱动的开发和系统移植等,从业人员主要工作在硬件厂商的公司里:而是应用开发,主要包括游戏开发、Android互联网客户端开发和工具软件开发等。随着用户群体的不断壮大,Android系统有望成为手机操作系统的“Windows"所以Android应用开发应用需求将非常大。[2]研究背景Android的前世今生Android平台是开放手机联盟为创造一代更好的移动电话而合作开发的产品。该联盟由谷歌领导,成员包括移动运营商,手机设备制造商,元件制造商,软件解决方案和平台供应商以及销售商。从软件开发的角度,机器人立足于开源世界。市场上第一款基于Android系统的手机G1由HTC制造并供应给T-Mobile用于销售。然而,该设备从放出风声到真正发布,用了大概一年的时间,因为发布的sdk补丁累计了一年才使唯一的软件开发工具变得可用。随着G1发布日期的临近,Android团队发布了SDK1.0,为新的平台而设计的应用也开始浮出水面。为了鼓励创新,谷歌赞助了两轮“Android开发者挑战大赛”,并提供了数百万美元的奖励。在G1发布后的几个月,谷歌发布了Android市场,它允许用户直接在自己的手机上浏览和下载应用程序。大约过了18个月,一个新的移动平基于Android基于Android的手机系统助手软件的实现#Andriod中的安全架构Android安全结构的一个中心设计思想是,在默认情况下,没有任何应用程序可以对其他的应用程序、其他的用户进行操作。一个应用程序的进程就是一个安全的沙盒,它不会打扰其他的应用程序。它所要请求获得的权限在安装时用户就可以知晓,并且安装之后程序也无法改变自己的权限。[io]AndroidBinder总结AndroidIPC系统的整个架构如上图所示,分为4大块:Binder驱动它是IPC系统的核心。它在Serivce提供者与Service使用者之间传递数据Service提供者(ServiceProvider)它提供某种服务。它解析从Binder驱动发过来的RPC数据并且执行真正的动作Service管理器(ServiceManager)它是一个特殊的Service提供者。它为其它Service提供者提供Service管理服务。Service使用者(ServiceUser)它远程调用Service提供者。它生成RPC数据并且发送到Binder驱动。[11]3.6资源和i18n(国际化)Android中也提供了应用程序资源管理系统,这些资源通常包括图像,字符串,以及XML布局文件等等。这些资源在编译期间会以不同形式被编译到应用程序中。例如XML文件会被编译成一个二进制代码,String被压入一个更加有效率的存储表格中。通过对不同语种的String资源分别管理,就可以很方便地实现i18n。[12]总结Android市场尚在培育和发展中,在政策、厂商、消费者、开发者的共同努力下,围绕着Android的生态圈将逐渐成型并进入良性循环阶段,对它关注得越早,就越有可能在将来抢得先机。参考文献郭志宏.Android应用开发详解[M].电子工业出版社.2010.杨丰盛.Android应用开发揭秘[M].机械工业出版社.2010.FrankAbleson.IntroductiontoAndroiddevelopment[J].developerWorks,2009,10(7).余志龙,陈昱勋,郑名杰,陈小凤,郭秩均.GoogleAndroidSDK开发范例大全[M].人民邮电出版社.2009.⑸李宁.Android/OPhone开发完全讲义[M].中国水利水电出版社.2010.EdBurnett,Hello,Android:IntroducingGoogle'sMobileDevelopmentPlatform[J].PRAGMATICBOOKSHELF,2010.7:10-11.RickRogers,JohnLombardo.AndroidApplicationDevelopment[M].O'ReillyMedia,Inc.2009.胡伟.Android系统架构及其驱动研究[J].广州广播电视大学学报.2010,10⑷.SteveGuo.Binder[OL]./entry/Android-JAVA-Binder-IPC-System,2010/03/18.靳岩,姚尚朗.GoogleAndroi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 48157-2026石油天然气低场核磁共振弛豫分析方法
- 全国交通安全日校园教育模板
- 四川省雅安市神州天立高级中学2025-2026学年高二(下)第三次月考数学试卷(含简略答案)
- 儿童用药相关试题及参考答案
- 医学礼仪综合试题及答案公布
- 2026年neat英语测试题及答案
- 2026年高空胆量测试题及答案
- 烟花爆竹试题及答案
- 2026年恋爱适合度测试题及答案
- 2026年小学美术知识测试题及答案
- 早产儿发育支持护理查房汇报
- 2025人工智能训练师三级认证考试真题附答案
- 2026食品决策力指数:中国年轻人如何重新选择吃-青年志-202607
- SYT 6649-2025《油气管道管体缺陷修复技术规范》
- 广告牌制作安装工程施工方案
- 2026年秋统编版小学道德与法治四年级上册(全册)教学设计(新教材 附目录p112)
- 2026年秋季新教材统编版九年级上册道德与法治全册知识点背诵提纲精简版
- 一年级下册数学口算计算拔高练习
- 2026宁波中考英语知识点背诵清单练习含答案
- 财务部门三大报表解读
- 《室外排水设计标准》
评论
0/150
提交评论