基于Android平台电子读物的开发与实现

基于Android平台电子读物的开发与实现

ID:38280797

大小:303.72 KB

页数:5页

时间:2019-06-01

基于Android平台电子读物的开发与实现_第1页
基于Android平台电子读物的开发与实现_第2页
基于Android平台电子读物的开发与实现_第3页
基于Android平台电子读物的开发与实现_第4页
基于Android平台电子读物的开发与实现_第5页
资源描述:

《基于Android平台电子读物的开发与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第24卷第3期湖南理工学院学报(自然科学版)V_0L24NO.32011年9月JournalofHunanInstituteofScienceandTechnology(NaturalSciences)Sep.2011基于Android平台电子读物的开发与实现栾咏红,雷晖(苏州工业职业技术学院信息工程系,江苏苏州215104)摘要:简要介绍了Android的系统架构及应用程序框架,借助于Android平台的开放性与良好的人机界面,研究了Android借助第三方的SDK实现自身与服务器端数据的交互,使用SAX实现XML文档的解析的方法,开发了Android平台的房

2、地产资讯类手机电子读物.关键词:Android;平台:XML;应用程序中图分类号:TN929.5文献标识码:A文章编号:1672.5298(2011)03-0048.05DevelopmentandImplementationofE—-booksBasedonAndroidPlatformLUANYong.hong.LElHui(DepartmentofInformationEngineering,SuzhouInstituteofIndustrialTechnology,Suzhou215104)Abstract:Brieflydescribesthesyst

3、emarchitectureandtheAndroidapplicationframework,bymeansofanopenAndroidplatforil1.andgoodhuman-machineinterfaceoftheAndroidSDKwiththirdpartiestorealizetlleirowninteractionwiththeserver-sidedata,whileXMLdocumentsusingSAXimplementationanalyticalmethod,developedAndroidmobilephoneplatform

4、realestateinformationclasse.books.Keywords:Android;platform;XML;application引言随着移动技术的不断发展,人们总是关注发生在自己周围的信息,希望通过移动终端设备及时获得越来越多有用的信息.Android是一个对第三方软件完全开放的平台,其开放性特点既能促进技术的创新,又有助于降低开发成本,还可以使运行商方便地制定特色化的产品,因此,它具有很大的市场发展潜力.与房地产行业相关的资讯不仅可以通过电子邮件、网站及新浪微博等多种形式对外发布,也希望能通过Android客户端,传播房地产相关的经济、政

5、策、行业、市场及人物等相关信息,有助于读者在信息爆炸时代,及时把握有价值的情报,掌握决策的主动权.GoogleAndroid平台的SDK已经推出了2.2版本,利用SDK中所提供的工具,在智能手机上可以开发房地产资讯类电子读物.1Android0S平台简介Android是一种基于Linux~V2.6内核的综合操作环境,是Google提供的移动、无线、计算机和通信平台.1,1Android平台架构组成Android系统整体架构⋯分为4个层次:从高到低分别是应用层、应用框架层、系统运行库层和Linux内核层,如图1所示.(1)第一层是应用层(Application).

6、应用层是用Java语言编写的运行在虚拟机上的程序,它包括一系列核心应用程序包,例~flemail客户端、SMS短消息程序、浏览器、地图等等.收稿日期:2011-06.25作者简介:栾咏~(1971一),女,山东青岛人,苏州_=I=业职业技术学院信息工程系讲师.主要研究方向:软件工程与数据库技术万方数据第3期栾咏红,等:基于Android平台电子读物的开发与实现49卜图1Android系统架构(2)第二层:是应用框架层(ApplicationFramework).这一层是Android~台专门为应用程序的开发而设计的,允许开发人员完全访问核心应用程序所使用的API

7、框架.它由一系列的服务和系统构成,其中包括:视图(Views)、内容提供器(ContentProviders)等等.(3)第三层:是系统运行库层(包含了核心库、第三方库和android虚拟机).这一层主要与进程运行相关,核心库提供了JAVA编程语言核心库的大多数功能.另外每一个Android程序都有独立的Dalvik虚拟机为它提供运行环境.(4)第四层是Linux内核层.Android的核心系统服务基于Linux2.6内核,Linux内核同时也作为硬件和软件栈之间的抽象层.主要负责内存管理、进程调度等系统管理以及终端的硬件驱动.1.2Android平台应用程序构

8、成Andr0id应用程序

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

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

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