android系统上的移动互联网集成平台开发机制

android系统上的移动互联网集成平台开发机制

ID:31365290

大小:107.00 KB

页数:6页

时间:2019-01-09

android系统上的移动互联网集成平台开发机制_第1页
android系统上的移动互联网集成平台开发机制_第2页
android系统上的移动互联网集成平台开发机制_第3页
android系统上的移动互联网集成平台开发机制_第4页
android系统上的移动互联网集成平台开发机制_第5页
资源描述:

《android系统上的移动互联网集成平台开发机制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Android系统上的移动互联网集成平台开发机制  摘要:移动互联网时代的到来将移动通信、互联网相互整合,促使移动设备可借助WiFi,4G等随时随地访问互联网资源。智能手机作为移动互联网时代的标志性工具,Android是一套具有开放性的移动设备平台,该平台有利于降低开发成本,拥有巨大的市场空间。从Android系统的相关知识点入手,分析基于Android设计移动互联网应用框架的需求,提出满足上述要求的框架设计方案。该框架包含UI框架、SQLite数据库、文件存储等模块,从而提升应用框架的开发和应用效率。  关键词:Android系统;移动互联网集成平台;整体框架;移动通

2、信  中图分类号:TN916.54?34文献标识码:A文章编号:1004?373X(2016)22?0044?03  移动互联网作为新科技时代发展的必然产物,移动互联网是移动与互联网有效结合的产物,它不仅有效继承移动随时随地接收信息的优点,也具备互联网开放、共享资源等优点,成为两种优势合理整体的重要内容。移动互联网有利于为用户带来全新的体验,作为未来某段时期移动增值业务发展主要趋势。Android作为目前应用最广泛的智能终端平台,基于该平台设计移动互联网应用框架具有大量需求。在Android系统上设计移动互联网集成平台能保证开发软件的良好性,有利于个人和企业开发者适应新

3、时期发展要求,创造最大的应用价值。6  1Android系统  Android是Google公司最早开发完成的系统,是在Linux内核操作系统上设计的内容[1]。Android主要包括操作系统、用户界面、应用程序等部分,它使用软件叠层架构,主要划分为底层、中间层、最上层三个部分。其中,底层通过C语言实施开发,只提供各个模块需要的基本功能;中间层主要由函数库和虚拟机两个部分组成,借助C++开发达到标准;最上层由短信程序、通信程序等组成,各类应用软件由各自的公司进行开发完成[2]。随着Android系统日益开发成熟,原先Google公司开发设计的Android向其他相似平台

4、发出挑战,该系统总体框架如图1所示。  2分析项目需求  本次设计基于Android系统设计移动互联网应用方案,本次设计在满足新时期互联网发展氛围下,达到个人及企业开发者高效率的要求。该系统应用框架包含设计网络、存储等各个组件,从而为用户提供实用性服务,对开发者提供良好的调用接口[3]。本次开发的系统有助于缩少开发周期,达到大量节省人力、财力和时间的目的。  3系统整体框架及各模块功能  3.1系统总体框架6  系统应用框架如图2所示,本设计框架基于Android结构应用层和应用框架层之间,主要包括基础能力和UI框架等部分。其中,基础能力框架主要包含上层服务和底层组件两

5、个部分,能提供移动互联网需要的基本能力和服务[4]。能力组件由数据存储、日志文件、网络访问、结构分析等组成,通过上述各项能力的相互整合,达到支持上层服务的目的。UI框架能有效提高用户交互编程效率,主要包含UI模块和控件库两个部分。  3.2系统各模块的功能  3.2.1数据存储功能  该系统设计的数据存储主要有SQLite、文件存储、Preference三种存储方式,应用框架通过系统的支持和优化,提高开发数据存储的各项功能及效率[5]。  (1)设计SQLite数据库。Android借助SQLite数据库中的引擎装置达到存储数据的目的。Android具体运行过程中集成S

6、QLite,换言之,每一个Android应用程序均要借助SQLite数据库实现存储操作。应用框架通过以下不同方法提高SQLite数据库开发工作的效率和质量:对底层数据库API进行封装操作时,保障调用方法具有良好的通用性,也不会影响数据库操作的灵活性;对数据库进行开发的人员,不需要过于关注数据的操作细节,运用SQLite实现结构化数据存储的效果;对SQL语句进行优化,满足高效率数据库操作的要求。  (2)设计文件存储。该系统应用框架除SQLite数据库、Preference上述存储方法外,文件存储也是该系统最主要的存储方法。文件存储只适用存储文本文件、音视频、图片等信息,

7、Android应用框架对文件读写实施封装,为上层提供简洁、拥有通用性文件的读写接口。例如,从文件中读取数据过程中,只需读取文件名称,系统可自动在/data/data//files/目录下加载该文件,并返回FileInputStream对象,关键代码如下:  存储方式。Preference作为Android平台中拥有轻量级数据存储类型,主要用来配置数据过少的信息,这种存储方式采用“键―值”6方法把数据存储在XML配置文件内。与数据库存储方法相比较来说,Preference存储方法具备操作简便,主要用来存储零散、非结构化的数据信息[6]。应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。