android studio简单记事本实现 | 您所在的位置:网站首页 › 安卓记事本开发 › android studio简单记事本实现 |
本篇文章为个人期末作业,上传网络为笔记积累 app功能介绍电子便签,使用移动数据库sqllite类,实现简单的数据增加、删除、修改、查询(通过标题为引索条件) 一、app设计 程序结构由MainActivity、AddActivity、EdiActivity、NoteDbOpenHelper、工具包util(内含自定义Toast类)、bean包、adapter包(适配器类)组成 Layout:含主界面、添加界面、编辑界面、弹窗界面、列表界面 Menu:含搜索按钮界面 Values:自定义colors、自定义style 结构图:主界面: 使用系统自带的FloatingActionButton按钮,使其再界面右下角,实现添加记事本功能
用与传输和获取文本标题、内容、运行时间 搜索方法:通过索引文本标题关键字进行模糊搜索,若无使用搜索功能,则显示所有文本列表,有则索引文本标题内容进行搜索 删除数据库内容方法:通过id来删除数据库中的文本内容 开发步骤 创建项目 引用NoteDbOpenHelper类 ![]() 模糊搜索方法,通过标题来搜索 关键的add方法,运用了util工具包中的ToasUtil类,通过判断标题是否有内容,若为空出现提示气泡,添加文本后也有提示气泡
内容下面的框为自定义,使用了radius,使四角圆润一点 ![]() EditActivity类与AddActivity类相似不同的是使用了跟新数据方法用来显示跟新后的数据列表 EditActivity类自带xml文件,复制AddActivity中的参数,更改button中的属性即可 长按弹窗,用于删除和编辑 编辑弹窗,使用dismiss方法点击完消失弹窗 创建icon 使用了自定义的icon图标
源码链接:https://pan.baidu.com/s/1q6V1GJTIcc5X200dbQdLKw 提取码:6666 |
CopyRight 2018-2019 实验室设备网 版权所有 |