2.4.3    C/C++函数库    7
2.4.4    Java程序运行环境    7
2.4.5    Linux内核    8
2.5    ANDROID应用的构成和工作机制    8
2.5.1    Activity    8
2.5.2    BroadcastReceiver    10
2.5.3    Service    10
2.5.4    Content Provider    10
2.6    ANDROID应用的开发流程    11
2.7    ANDROID开发环境介绍    11
3    系统分析    13
3.1    系统体系结构设计    13
3.2    系统模块设计    14
3.2.1    模块功能结构图    14
3.2.2    模块功能详细描述表    15
3.3    系统数据库设计    17
4    系统实现    19
4.1    系统界面设计    19
4.1.1    自定义控件实现    19
4.1.2    主界面的设计    20
4.1.3    主界面中子界面实现    22
4.2    数据库实现    27
4.3    系统功能实现    29
4.3.1    数据实体化    29
4.3.2    遍历SD卡控件FileBrowser实现    30
4.3.3    阅读界面效果和功能实现    31
5    测试与评价    32
5.1    系统测试    32
5.2    系统评价    32
6    结论    33
6.1    小结    33
6.2    进一步研究    33
6.3    体会    34
致谢    35
参考文献    36
 
1    绪论
手机是已经成为了生活中不可缺少的通讯设备,没有手机有时会让人觉得寸步难行手机将脱离传统的打电话、发短信等基本的功能,而基于智能手机强大的处理能力和可扩展能力,基于3G网络高速数据传输,越来越多的功能和业务将被开发出来并大规模的应用。正基于此,Google于2007年11月5日宣布推出基于Linux平台的开源手机操作系统,号称首个为移动终端打造的真正开发和完整的移动软件——Android。本课题主要就是设计和实现一款基于Android平台的文本阅读软件,给用户更好的阅读体验。                    
1.1    课题的研究背景及意义
随着计算机的广泛运用,手机市场的迅速发展,各种电子书资源也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机文本阅读软件也紧跟着发展起来。
通过几个月的观察,发现几乎所有的人都有手机,而且几乎有一半以上的人用手机来阅读资料。对于用户需求、界面设计、功能模块逐一进行了仔细的分析。在基本的阅读软件基础之上进行改进,使得阅读变得更充满趣、使用更人性化。最后,对系统进行了实现和文护。
1.1.1    课题的研究背景
电子阅读现在是国家和业内非常重视的一个新兴产业,它与国家提倡的“自主创新,增强核心竞争力”、开展低碳、节能环保的社会环境相吻合,很多厂商、科研院所都将目光放到了这个原本没有足够重视的领域上。同时,手机文本阅读软件作为广大网民经常使用的一个工具,在手机应用软件市场逐渐扩大的时候,人们对于阅读的方便性和各种功能设置都有了更高的要求。
上一篇:基于NRF905的无线呼叫系统设计与实现
下一篇:JSP+mysql教材预定和发行管理系统开发与设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Python+mysql宠物领养平台的设计与实现

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

Android员工请假系统设计

Android手机考勤系统设计

AES算法GPU协处理下分组加...

压疮高危人群的标准化中...

浅谈高校行政管理人员的...

上海居民的社会参与研究

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅论职工思想政治工作茬...