毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android手机备忘录的设计与实现(3)
数据文护备忘录详细信息类的分析,这个类中需要有设置提醒日期、设置提醒时间、日期显示和时间显示、是否开启声音、是否开启备忘录等功能,同时还定义了ListView Adapter数据适配器内部类,该类实现了列表的每一项通过自定义视图实现,之后需要提供保存和修改备忘录的方法。同时还需要有一个备忘录列表显示类,其中提供显示创建的备忘录条目的方法,也提供了menu菜单,用来创建备忘录和退出备忘录。
列表浏览在主界面显示备忘录列表信息,定义一个备忘录列表浏览类,使用数据适配器把用户定义的信息显示到手机界面上。同时需要定义新建和退出菜单按钮,并响应单击事件。
定时提醒需要定义提醒用户的闹铃类,用来显示提醒用户的备忘录内容,提醒用户的铃声,同时提供一个按钮,用来取消提醒。用户提醒类需要通过广播接收者通过监听到用户设置的时间后,通过意图来启用。
4.数据库设计
4.1数据库需求分析
根据备忘录的功能和实际需要,设计的主要数据有:
(1)_id存储的数据有1、2、3、4、5、6等,用于在用户界面显示备忘录id,方便用户浏览。
(2)date1存储设置备忘录的日期,数据有2013/4/21、2013/5/1等。
(3)time1存储设置备忘录的时间,数据有8:47、9:11等。
(4)content存储备忘录提醒内容,数据有“备忘录事件”、“该做某事”等。
(5)on_off存储的数据为1或0,开启备忘录时值为1,关闭备忘录时值为0。
(6)alarm存储的数据1或0,开启闹铃时值为1,关闭闹铃时值为0。
(7)created存储的数据为true或false。
4.2备忘录表的设计
设计数据库表的时候,需要创建一个备忘录表,用于存储用户设置的日期时间以及是否开启备忘等数据。其中备忘录表中_id设置为主键,不能为空,主键类型属于integer。日期时间和提醒内容为text文本类型。是否开启备忘和是否开启闹铃为整数类型,记录用户是否开启和关闭备忘录。其中_id存储的是正整数,用于显示备忘录的个数,date1和time1存储的数据为用户设置的时间,content存储的为用户设置的自定义内容,on_off和alarm字段在安卓手机内置数据库中存储的数据为0或1,如图3所示。
图3 备忘录表的设计
5.备忘录的实现
5.1安卓平台搭建
软件开发需要eclipse平台和ADT(Android Developer Tools)。打开下载eclipse的网址http://www.eclipse.org/downloads/按照说明安装eclipse,打开eclipse下载更新安卓开发工具,安装完毕需要配置环境变量:首先配置eclipse中java和安卓开发的环境变量如图4所示。
图4 环境变量配置
准备完毕后使用Ec1ipse开发Android应用。创建一个Android工程,点击finish完成安卓工程的建立。接下来创建安卓虚拟机:点击eclipse工具栏上的Window --->Android SDK and AVD Manager设置安卓虚拟机参数如图5所示。
图5 安卓虚拟机参数配置
创建完成之后运行开发完毕的工程的时候右键点击工程名--->点击Run As--->点击Android Application运行。
共3页:
上一页
1
2
3
下一页
上一篇:
基于HttpHandler的页面静态化研究
下一篇:
《数据结构》课程的答疑系统的设计与实现
Android课程同步练习系统的设计
Android智能手机的交互式学习系统的设计
Android移动终端的网上便利...
Android移动互动学习系统学生端设计
Android移动互动学习系统教师端设计
Android大学生素质认证系统的设计
Android的网络借贷系统的设计
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
公寓空调设计任务书
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
志愿者活动的调查问卷表