毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
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大学一卡通APP设计与开发+源代码
楼宇能源监控android端的设计+源代码
AES算法GPU协处理下分组加...
从政策角度谈黑龙江對俄...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
浅论职工思想政治工作茬...
基于Joomla平台的计算机学院网站设计与开发
提高教育质量,构建大學生...
上海居民的社会参与研究
压疮高危人群的标准化中...