摘 要:伴随着3G时代的到来,移动终端所能完成的功能在各行各业日益广泛和深入,移动便携的概念早已深入人心,让人们更加的依赖移动终端.根据目前的趋势分析,移动终端最终会取代PC,人们用移动终端不仅可以娱乐,也可以进行办公,因此,本课题紧跟现代科技趋势,选择移动应用而非PC操作软件,本课题来源于对个人时间管理系统在移动终端便捷使用的需求.本应用软件基于Android移动平台,用户可通过Android移动终端方便快捷地使用该软件.本软件界面简洁,操作简单,采用虚拟+现实的模式,促使用户在设置完任务之后自觉地去完成任务.
与传统时间管理软件不同,本应用以GTD时间管理理论与要事第一原则为理论依据,更符合用户实际需求,有助于提高用户做事效率,让用户在日常工作学习生活中能够更好地管理自己的事务.同时,本软件参考《游戏改变世界》一书中的理论,在软件中融入游戏元素,在软件中建立起反馈系统,用户完成任务之后,会以积分的形式反馈给用户,及时的反馈唤起用户的积极情感,使得用户积极投入到当下的工作中去,软件通过持续的反馈使得用户持续且积极的完成各项设定事务.
本应用软件是基于Android平台开发的一个时间管理系统,本课题主要完成软件的整体设计以及各个功能的实现.在Windows操作系统平台下,搭载Android_4.3.1_SDK开发环境,采用JAVA语言作为主要开发语言,使用Eclipse完成后台代码的编写,运用多线程技术保证程序性能,结合Photoshop为界面UI美化,从而完成的一个Android客户端.整个过程严格遵循了软件工程的思想和UI视觉享受的理念,保证了软件的实用价值.
此外,本应用设计严格按照Android软件设计文档要求,符合安卓平台的操作习惯,点击返回键,可回到上一界面,多次点击返回键,即可退出本软件,并且采用左右滑动方式切换界面,方便用户使用该软件,具有很好的用户体验.同时,本软件设计采用目前最流行的扁平化设计,用户可以很方便的查看自己希望看到的内容,尤其在手机上,更少的按钮和选项使得界面干净整齐,使用起来格外简洁.可以更加简单直接的将信息和事物的工作方式展示出来,减少认知障碍的产生.
关键字:Android;移动终端;时间管理;UI设计;用户体验
目 录
摘 要
ABSTRACT
第1章 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究目的及意义-1
1.4本设计要完成的工作-2
第2章 Android相关技术背景介绍-3
2.1 Android操作系统简介-3
2.1.1 Android简介-3
2.1.2 Android的特点-3
2.1.3 Android架构-3
2.2Android布局管理器-4
2.3Android基本组件介绍-4
2.3.1 Activity简介-4
2.3.2 Intent简介-5
2.4 四大组件的使用-6
2.5 Android项目-6
第3章 系统总体结构设计-11
3.1 系统主要功能模块-11
3.2 数据库设计-11
3.2.1 数据库概念模型设计-11
3.2.2 数据库的相关操作-12
第4章 时间管理系统的实现-13
4.1 主界面的实现-13
4.2 主要功能的实现-14
第5章 结论与展望-21
5.1 结论-21
5.2不足之处及未来展望-21
参考文献-23
致谢-24