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教材预定和发行管理系统开发与设计

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

Android课程同步练习系统的设计

承德市事业单位档案管理...

公寓空调设计任务书

C#学校科研管理系统的设计

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

中国学术生态细节考察《...