android操作平台的研究与应用

上传人:xzh****18 文档编号:44671265 上传时间:2018-06-14 格式:PDF 页数:57 大小:2.41MB
返回 下载 相关 举报
android操作平台的研究与应用_第1页
第1页 / 共57页
android操作平台的研究与应用_第2页
第2页 / 共57页
android操作平台的研究与应用_第3页
第3页 / 共57页
android操作平台的研究与应用_第4页
第4页 / 共57页
android操作平台的研究与应用_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《android操作平台的研究与应用》由会员分享,可在线阅读,更多相关《android操作平台的研究与应用(57页珍藏版)》请在金锄头文库上搜索。

1、南开大学硕士学位论文Android操作平台的研究与应用姓名:单李旺申请学位级别:硕士专业:信号与信息处理指导教师:张立民20090101摘要摘要2 l 世纪是以网络为核心的信息时代,网络已经成为信息社会的命脉和全球经济发展的重要基础。A n d r o i d 是最新的手机操作平台,从它推出至今一直是程序员热衷开发的对象。而将A n d r o i d 手机操作平台应用于一般嵌入式环境的想法,为A n d r o i d 的应用带来了更加灵活和广泛的前景。本文首先对A n d r o i d 的背景和目前应用的P a l m O S 、S y m b i a n 、W i n d o w sM

2、 o b i l e和L i n u x 等智能手机操作系统进行了简单的介绍。进而详细分析了A n d r o i d 的特点、构架、以及A n d r o i d 的组件模型。之后本文说明了以U b u n t u8 0 4 为平台的虚拟机上搭建A n d r o i d 系统的流程,和在E c li p s e 环境下开发A n d r o i d 应用的方法。本文基于A n d r o i d 平台,提出了将A n d r o i d 应用于一般嵌入式系统的方法,并详尽介绍了在A n d r o i d 平台上调试C C + + 程序和创建使用数据库的方法。关键字手机操作系统A m d

3、r o i dE c l i p s eS Q LA b s t r a c tA b s t r a c tI n21s tc e n t u r y , a nI n f o r m a t i o nA g ec e n t e r e do nn e t w o r k ,n e t w o r kh a sb e e nd e v e l o p i n gi n t ot h el i f e l i n eo ft h ei n f o r m a t i o ns o c i e t ya n dt h ee s s e n t i a lo ft h ed e v e l o

4、 p m e n to fg l o b a le c o n o m y A n d r o i di st h en e w e s tm o b i l ed e v i c eo p e r a t i n gs y s t e m ,T h ei d e ao ft h eA n d r o i dP l a t f o r mW a sa n ds t i l li sa m a z i n ga n di so fc o u r s ea t t r a c t i n gm o r ea n dm o r ep r o g r a m m e r se v e r yd a y

5、 E s p e c i a l l yt h eo p e na r c h i t e c t u r eb a s e do nI n t e n t sa n dt h ep o s s i b i l i t yt or e p l a c ee v e nt h eH o m e - a p p l i c a t i o ng r a n tar e a l l yl a r g ea m o u n to ff l e x i b i l i t yt ot h ew h o l ep l a t f o r m I nt h i sa r t i c l e ,t h e r

6、 ei sab r i e fi n t r o d u c t i o no ft h ec u r r e n t l ya p p l i e ds y s t e m sl i k eP a l m O S ,S y m b i a n ,W i n d o w sM o b i l ea n dL i n u x ,d e t a i l e da n a l y s e so fA n d r o i dc o n f i g u r a t i o na n dc o m p o n e n tm o d e l s T h ef u n c t i o n so fA c t

7、i v i t y 、I n t e n tR e c e i v e r , S e r v i c e ,C o n t e n tP r o v i d e ra r ei n t r o d u c e dr e s p e c t i v e l ya n dt h ed e t a i l e da n a l y s e so fI n t e n ts y s t e ma sw e l l A f t e rd i s c u s s i n ga n di n s t a l l i n gt h ed e v e l o p m e n tt o o l s ,A n d

8、 r o i dS D K , a n dt h eE c l i p s ed e v e l o p m e n te n v i r o n m e n t ,t h ea r t i c l ed i v e sd i r e c t l yi n t od e s i g n i n ga n dc r e a t i n gA n d r o i da p p l i c a t i o n s ,s u c ha sC + + a n dS Q Ld e v e l o p m e n t K e y w o r d s :c e l l p h o n ep l a t f o

9、 r mA n d r o i dE c l i p s eS Q L目录图目录图2 1A n d r o i d 架构2 0图5 1 使用E c l i p s e g U 建用户的A n d r o i d 新项目2 7图5 2 数据库字段2 8图5 3d a t a b a s e 文件夹3 8图5 4T o a s t 类4 0图5 5L o g c a t 窗口一消息显示数据库升级成功4 4V南开大学学位论文使用授权书根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。本人完全了解南开大学有关研究生学位论文收

10、藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学位论文使用权,即:( 1 ) 学位获得者必须按规定提交学位论文( 包括纸质印刷本及电子版) ,学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库;( 2 ) 为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务;( 3 ) 根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文;( 4 ) 学位论文作者授权学校向中国科技信息研究所和中国学术期刊( 光盘) 电子出版社提交规定范围的学位论文及其

11、电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。论文电子版提交至校图书馆网站:h t t p :2 0 2 1 1 3 2 0 1 6 1 :8 0 0 1 i n d e x h t m 。本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。本人同意遵守上述规定。本授权书签署一式两份,由研究生院和图书馆留存。作者暨授权人签字:2 0年月日南开大学研究生学位论文作者

12、信息论文题目姓名学号答辩日期年月日论文类别博士口学历硕士口硕士专业学位口高校教师口同等学力硕士口院系所专业联系电话E m a i l通信地址( m 1 3 编) :备注:是否批准为非公开论文注:本授权书适用我校授予的所有博士、硕士的学位论文。由作者填写( 一式两份) 签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。南开大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外;本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人

13、和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。学位论文作者签名:年月日第一章绪论第一章绪论目前,对于个人计算机的应用程序开发被过分关注,但这并不意味着个人计算机的程序开发更简单或者更有价值。作为程序开发人员,我们应该去尝试各种硬件环境上的应用程序开发,已达到方便使用者需要和顺应时代发展的目的。今天移动终端设备的计算能力已经超过2 0 0 0 年生产的P C 机;无处不在的无线网络覆盖了全球大部分地区;通用与标准的系统交互方式正在形成;当前世界上大约有1 2 亿P C 用户,可是手机用户有3 0 亿之多,这意味着移动终端设备一定会成为人们获取信息的主要设备;移动设备

14、将成为新的开发平台。随着手机硬件成本的不断降低,手机成本中软件成本所占比例越来越大。目前手机操作系统的成本大约占手机成本的2 0 ,在此基础上手机制造商还必须自己集成若干重要的应用软件,如浏览器、短信、图片显示软件等等,这给他们带来不少的负担。A n d r o i d 是由L i n u x + J a v a 构成的。它的架构和工作原理决定了A n d r o i d 是目前最具可移植性的手机操作系统。A n d r o i d 是开源软件,能够有效降低软件的成本,从而降低手机的整体价格,最终让每个用户能够自由的获取信息。A n d r o i d提供了一个从操作系统到应用程序的完整的软件

15、栈,同时又允许人们定制差异化,以形成自己的竞争优势,这对于手机制造商来说,这具有强大的吸引力。开源软件带来的另一个好处是允许厂商自主解决问题。于是,基于A n d r o i d 平台应用程序的开发是当前电信网络与计算机网络融合的有力支持。第一节智能手机操作系统介绍m 嘲1 1 1 智能手机定义i P h o n e ,三星的I n s t i n c t ,L G 的D a r e 等等其他各式的手机设备正逐步转变我们对智能手机概念的认识i 智能手机已不仅仅基于手机的各类功能,而且第l 页第一章绪论要涵盖我们用这些产品所进行的各类应用。旧有观念认为:智能手机是基于蜂窝网络的移动设备,它使用类

16、似于P C 的架构,通过操作系统运行原生的第三方应用程序。这样的定义很容易接受。以往的智能手机明显比传统的P D A 和一些专用的手机价格高,而且功能更齐备。从W i F I 接入到G P S 功能,他们几乎为大家所期待的手机设立了基本标准。当然,使用最前沿的技术,也意味着在很多情况下,用户成为新技术的测试者,这些新技术原本也许可以以更低的价格稍晚推出的。因此,拥有一部智能手机,也同时意味着用户同时肩负了智能手机的维护职能。从寻找一些第三方软件这样简单的工作到更新操作系统这样更复杂一些的工作,智能手机的用户必须承担更多的责任。但是慢慢的,非智能手机也逐渐附加了智能手机曾有的功能。高像素的摄像头,W i F

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 多媒体应用

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号