下载此文档

android课程设计报告.docx


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
河南城建学院课程设计报告书专业:计算机科学与技术课程设计名称:《Java高级应用》题目:基于Android平台的记事本软件班级:0814131班学号:081413107设计者:付明玉同组人员:李志军、翟帅星指导老师:张妍琰景伟娜陈红军完成时间:2016年06月04一、 设计目的 1二、 需求分析 4三、 模块分析及设计 12四、 制作过程及要点 14五、 设计总结 14六、 参考资料 《Java高级应用》课程设计是我们实践性学习环节之一,通过课程设计:(1)、巩固本学期所学的理论知识,熟悉androidstutio工具及相关java组件的灵活应用。(2)、编制出完整的应用程序,锻炼我们的分析解决实际问题的能力,为以后完成大型项目的开发打下基础。(3)、把理论与实验课所学内容做一个综合,并在此基础上强化我们的实践意识、提高实际动手能力和创新能力。。功能要求:具有记事本的基本功能,可以实现记录,批量处理。具备在线备份和分享功能。在线备份能备份各种编辑中或者编辑完成的文章。(1)用户进入系统后可以设置个人信息:设置页面颜色、姓名、电话、及锁定密码,设置标记;(2)查看记录:查看以前的记录;(3)添加记录:添加新的记录;(4)删除记录:删除已有的记录;(5)垃圾箱:删除的信息会被放到垃圾箱里,并可以进行还原操作,若确定是没有信息,则可以清空垃圾箱,实现批量删除;(6)日历:可以显示当前日期,与手机时间,会根据信息修改的时间,自动改变信息记录时间;而且可以再日历中的某一天添加标记信息;(7)排序:可以对信息进行排序(按时间、字母表、颜色)(8)视图:在代码中添加了listView和gridView两种显示视图,用户可以自由选择;(9)简介:--2所示图2-2-1删除模块从保存信息中删除从垃圾箱中删除批量删除图2-2-2个人姓名个人设置模块主题颜色锁定密码标记排序视图照片简介图2-2-3日历模块显示日期标记事件调整日期图2-2-,对数据库进行了设计。本系统主要涉及到记事本信息的存储表notes,如表2-1所示。数据库中表notes信息列名对应变量数据类型属性功能说明_idCOLUMN_IDString主键titleCOLUMN_TITLETextNotnull信息标题colorCOLUMN_COLORintegerNotnull主题颜色modified_timeCOLUMN_MODIFIED_TIMEintegerNotnull修改时间reminder_jsonCOLUMN_REMINDERText设置提醒lockedCOLUMN_LOCKEDIntegerDefault0锁定状态checkedCOLUMN_CHECKEDIntegerDefault0设置标记trashedCOLUMN_TRASHEDintegerDefault0垃圾箱deleted_timeCOLUMN_DELETED_TIMEintegerDefault0calendar_dayCOLUMN_CALENDAR_DAYintegerDefault-1日历日期(日)calendar_monthCOLUMN_CALENDAR_MONTHintegerDefault-1日历日期(月)calendar_yearCOLUMN_CALENDAR_YEARintegerDefault-1日历日期(年)-1所示图3-1-1在系统主页面,我们采用了简单明了的方式直观向用户展示了这个软件的用途,直接点击就可以记录事件,在这个页面我们添加了:setupActionBar();setupNavigationDrawer();由actionbar实现左滑动菜单;此外,在Activity中使用了Fragment,可以使设计适用于不同的手机屏幕大小,提供更加灵活的UI支持。通过对Activity布局进行分片,更加方便的对每块进行独立控制。

android课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小1.70 MB
  • 时间2019-06-29