菜单
  

    数据文护备忘录详细信息类的分析,这个类中需要有设置提醒日期、设置提醒时间、日期显示和时间显示、是否开启声音、是否开启备忘录等功能,同时还定义了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运行。
  1. 上一篇:基于HttpHandler的页面静态化研究
  2. 下一篇:《数据结构》课程的答疑系统的设计与实现
  1. android学习行为共享系统的设计与实现

  2. android+mysql城市雨伞共享平台的设计与实现

  3. android冠字号码的二维码打印及查看软件设计

  4. Android的天气预报客户端的设计与实现

  5. Android百度地图智慧出行系统设计与实现

  6. Android手机的一个简易商城客户端设计

  7. android手机端远程管理助手的设计+源代码

  8. 大众媒体对公共政策制定的影响

  9. 电站锅炉暖风器设计任务书

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 十二层带中心支撑钢结构...

  12. 乳业同业并购式全产业链...

  13. 当代大学生慈善意识研究+文献综述

  14. 中考体育项目与体育教学合理结合的研究

  15. 杂拟谷盗体内共生菌沃尔...

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回