系列文章目录
第一篇 Android实战项目:日记应用开发
前言
应用基于Android studio开发,使用Java语言。
一、效果展示
1. 登录模块
2. 引导模块
3. 功能模块
4. 我的模块
5. 日记操作
二、功能介绍
- 启动应用先显示启动页
- 首次打开应用先进入引导页
- 设置密码进入应用,对密码进行加密处理
- 数据库存储日记信息
- 列表显示所有日记
- 新增、删除、更新日记信息
- 修改个人中心的圆形头像,通过相册选择或相机拍照
- 网络更新个人中心风景图
- 显示或隐藏个人中心密码
- 个人中心跳转应用系统设置
- 动态获取拍照及相册访问权限
三、知识点
- 基本控件:ImageView、Button、TextView、EditView、Dialog
- 复杂控件:RecyclerView、ViewPager、Toolbar、BottomNavigationView、ShapeableImageView
- 布局控件:LinearLayout、RelativeLayout、FrameLayout、ConstraintLayout、AppBarLayout、ScrollView
- 依赖:Glide
- 存储:SQLite数据库、SharedPrefrenced、文件存储
- Activity、Fragment、ContentProvider、动画、drawable形状、多语言、基础自定义View、MVC框架、动态申请应用权限、系统应用调用
四、下载链接
源码下载:https://pan.baidu.com/s/1bzSSuPrtlq1m5UG29TWvoQ
提取码:1111 (好像不需要)
总结
后续会陆续更新整个项目的实现过程,并对项目进行讲解,可先自己获取源码学习。