java基础制作记事本

java基础制作记事本项目目录 一 需求分析 1 业务需求分析 2 架构分析 3 数据库类设计分析 4 界面需求分析 4 1 记事本界面 4 2 添加记录界面 4 3 修改记录界面 二 开发环境介绍 三 记事本功能业务实现 1 搭建聊天界面布局 2 搭建聊天条目布局 3 封装记录信息实体类 4 编写记事本列表适配器 5 创建数据库 6 实现记事本界面的显示功能 7 搭建添加记录界面和修改记录界面的布局

大家好,我是讯享网,很高兴认识大家。



项目目录

  • 一、需求分析
    • 1、业务需求分析
    • 2、架构分析
    • 3、数据库类设计分析
    • 4、界面需求分析
      • 4.1、记事本界面
      • 4.2、添加记录界面
      • 4.3、修改记录界面
  • 二、开发环境介绍
  • 三、记事本功能业务实现
    • 1 、搭建聊天界面布局
    • 2 、搭建聊天条目布局
    • 3 、封装记录信息实体类
    • 4 、编写记事本列表适配器
    • 5 、创建数据库
    • 6、实现记事本界面的显示功能
    • 7、搭建添加记录界面和修改记录界面的布局
    • 8、实现添加记录界面的功能
    • 9、实现修改记录界面的功能
    • 10 、删除记事本中的记录
    java基础制作记事本
  • 四、项目效果
  • 五、项目总结
  • 六、源码下载

一、需求分析

1、业务需求分析

在这里插入图片描述

2、架构分析

在这里插入图片描述

3、数据库类设计分析

在这里插入图片描述

4、界面需求分析

4.1、记事本界面

在这里插入图片描述

4.2、添加记录界面

在这里插入图片描述

4.3、修改记录界面

在这里插入图片描述

二、开发环境介绍

开发环境没有什么严格限制,只要是近两年从官网下载安装的Android Studio都可以顺利运行,,其他的都无关紧要。

在这里插入图片描述

三、记事本功能业务实现

1 、搭建聊天界面布局

在这里插入图片描述
关于修改清单文件可以参考 Android Studio如何去除默认标题栏

2 、搭建聊天条目布局

在这里插入图片描述

3 、封装记录信息实体类

在这里插入图片描述

4 、编写记事本列表适配器

在这里插入图片描述

 
讯享网 

5 、创建数据库

在这里插入图片描述

6、实现记事本界面的显示功能

在这里插入图片描述

7、搭建添加记录界面和修改记录界面的布局

在这里插入图片描述

8、实现添加记录界面的功能

在这里插入图片描述

9、实现修改记录界面的功能

在这里插入图片描述

10 、删除记事本中的记录

在这里插入图片描述

四、项目效果

1、打开夜神模拟器运行项目,启动界面是登录界面。

在这里插入图片描述

2、因为我们还没有注册,所以点+号进入注册界面,这里会有很炫酷的动画效果。

在这里插入图片描述

3、输入用户名、密码和确认密码进行注册,会进行判空提示和长度提示,如果两次密码不正确也会提示。正确输入后,我们点击Next按钮。

在这里插入图片描述

4、输入好用户名和密码后,我们点击Go进入主界面。

在这里插入图片描述

5、主界面显示记事本的事件列表,在主界面底部有个加号按钮,点击然后进入添加记录界面。

在这里插入图片描述

6、输入自己想记录的内容,然后点击右下角的保存按钮即可保存成功,如果点击左上角返回则不保存,也可以点左下角删除按钮清空编辑框。

在这里插入图片描述

6、可以看到“保存成功”的提示信息,然后列表多了一项记录,包含具体的日期时间。

在这里插入图片描述

7、我们再添加几条,可以看到记录之间是有灰色分隔线的,还有间距。

在这里插入图片描述

8、长按某条记录,会弹出对话框,提示是否删除该条记录。

在这里插入图片描述

9、点击确定按钮,即可删除成功。

在这里插入图片描述

10、还可以点击任一记录,进入修改界面,可以对内容进行修改。

在这里插入图片描述

11、还可以下拉刷新,有动画显示。

在这里插入图片描述

12、还可以查看我们的数据库文件。找到右侧【Device File Explorer】,data/data/包名/databases/Notepad就是数据库文件。保存到本地,拿Sqlite软件打开即可。

在这里插入图片描述

讯享网

五、项目总结

本篇博客主要讲解了如何实现记事本应用,在实现本项目的过程中,熟悉了ListView的使用、SQLite数据库的相关操作、Activity的跳转以及数据回传。这些知识点在Android项目中会经常使用,因此希望大家能够熟练掌握上述知识点的使用,方便后续开发安卓项目。

六、源码下载

1️⃣ 点击右侧链接直接下载源码 Android记事本 源码2️⃣ 点击右侧链接直接下载报告 Android记事本 报告

🚀 这有你错过的精彩内容 Android Studio实现选课系统 Android Studio实现外卖订餐系统 Android Studio实现考试管理系统 Android Studio实现图书馆订座系统 Android Studio实现学生信息管理系统
小讯
上一篇 2024-12-24 15:15
下一篇 2024-12-26 13:10

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8773.html