资源简介
实验目的
综合运用基于android平台的智能移动终端软件开发技术。
实验内容
设计实现一个智能移动终端软件应用,至少包含3个相互关联的应用功能,具有较好的用户界面和实际的应用价值以及合理的功能模块结构。
设计方案
实现一个日记本。分为登录界面、日记列表界面、日记内容界面、日记查找界面、日记新建界面。使用SQLiteDatabase数据库存储日记内容。
首先要有一个LoginActivity,输入密码,点击按钮,判断密码是否正确后,用intent跳转到MainActivity。
MainActivity主要包括activity_main里列表的关联,实现点击列表时跳转到show_content_diary日记内容界面,启动ShowContentDiary活动。同时,MainActivity还实现了菜单的初始化,使用上下文菜单,包括搜索和新建功能。MainActivity里还有Set_refresh_data函数,用于初始化和删除日记之后刷新列表。
Note是一个日记信息类,类似于结构体。里面有set和get方法。
NoteAdapter类继承了ArrayAdapter,相当于是Note数组对象的适配器,用来包装Note数据,很好地实现数据和界面分离。
AddNewDiary这个类用于新建一则日记,使用add_new_diary.xml界面,这里没有实现图片添加功能,只是用Toast说明,除此之外,会自动写好时间、日期,只需要添加标题和内容即可。
要创建一个数据库的帮助类,这样使用起SQLiteDatabase就方便了。这和sql查询语言类似,创建、查询、删除……

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3416003 2018-06-09 18:24 大作业.zip
----------- --------- ---------- ----- ----
文件 3416003 2018-06-09 18:24 大作业.zip
相关资源
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- android 安卓 FTP 文件 管理
- 安卓平台记账软件源代码JAVA
- Android安卓中文API开发文档参考手册官
- 基于android框架的客户端和基于java服务
- Android代码-安卓美颜相机
- 黑马安卓62期
- 斑马打印机安卓API-jar包 Zebra 打印机
- Android游戏源码基于蓝牙的坦克大战和
- Android应用源码安卓版个人荣誉简历项
- 汇率换算(android安卓版)
- 基于Android的炸弹人游戏毕业设计
- 维语词典源码.zip
- 安卓NFC读身份证源码
- Android代码-旅游app的安卓端
- 基于安卓操作系统的应用软件开发论
- genymotion-3.1.0.dmg
- 安卓抓封包用工具,抓包精灵
- 平衡之家控制平衡车的安卓app -minib
- 超强安卓调试助手Atools
- 电视机安卓浏览器看板.apk
- 免root安卓设备信息修改器
- 记事本安卓源程序
- 毕业设计项目——安卓点餐系统
- 基于安卓系统语音识别的实现
- stm32和安卓通信例程
- micro:bit安卓编译器apk版本
- Android应用源码安卓在线txt小说阅读器
- Android项目源码适合新手的简单闹钟项
- 安卓天气日历时间选择倒计时相关-
评论
共有 条评论