Project Note
简介
1.
模型层
1.1.
数据库sql
1.1.1.
创建Note表格的sql语句
1.2.
数据实体
1.2.1.
Note.java
1.3.
数据库建立
1.3.1.
Db.java
1.4.
数据库的CRUD
1.4.1.
NoteDAO.java
2.
项目配置gradle
3.
视图层
3.1.
ViewHolder组件
3.1.1.
NoteViewHolder.java
3.2.
Adapter组件
3.2.1.
NodeAdapter.java
3.3.
RecycleView组件
3.4.
活动部分
3.4.1.
MainActivity.java
3.4.2.
BaseActivity.java
3.4.3.
AddActivity.java
3.4.4.
EditActicity.java
4.
工具类使用
4.1.
日期工具使用
5.
答疑
Powered by
GitBook
A
A
襯線體
無襯線體
白色
棕褐色
夜間
分享到 Twitter
分享到 Google
分享到 Facebook
分享到 Weibo
分享到 Instapaper
Project Note
模型层
业务逻辑
显示所有便签
需要对时间做处理,当天的只看时间,不在同一天的看日期,不在同一年的看年份
按照时间排序,最新的便签在最上面
添加便签
空内容便签不能添加
时间的添加为当前系统时间,用户不能自己选择时间
修改便签
空内容便签不能修改
修改的时候不能修改时间
删除便签
需要用户确认,才能删除
数据层
数据实体beans
android本地sqlite
数据库建立
数据表DAO
业务层
业务【不分层,有DAO直接处理】