首页 > Android工程师 > 基于SQLite开发Android记账APP
基于SQLite开发Android记账APP
  • 基于SQLite开发Android记账APP

  • 主讲 : Mike
  • 通过本实战课程,学习掌握数据库的设计与相关操作,认识Android中高级视图以及复杂的布局编写。
  • ¥89.00 ¥109.00 ¥79.00
  • 立即购买 Pro会员免费学

    9人学习时长 : 5.4 小时有效期 : 180 天 有效期自支付成功后开始计算,到期后仍可观看课程视频和图文,但不再享受问答和作业批改服务。SVIP用户可享受无视有效期权限,随时随意轻松看。单课购买用户需关注课程有效期,合理安排学习计划。

课程概览

本门课程是实战类课程,完整实现优雅记账APP。通过本实战课程,学习掌握数据库的设计与相关操作,认识Android中高级视图以及复杂的布局编写。

适合人群

1.具备Android基础
2.适合有Android开发项目需求的人员

学习收获

1.掌握SQLite增删改查基本功能的使用
2.掌握编写相关工具类
3.掌握热门UI实现方法

常见问题

Q:如果有问题,我去哪里咨询?
A:关于课程的任何问题,都可以点击“右下角”的在线客服,我们会有专人为您解答。

Q:『有效期』是什么?
A:『有效期』从订单支付成功后开始计算,到期后仍然可以观看职业方向独立课程视频和图文,但不再享受问答和作业批改等服务。
Q:VIP价格是什么?
A:购买过极客学院 VIP 会员的用户,可享受职业学院课程 VIP 价格,这个价格会比现价有一定的优惠。

Q: 有的章节的知识我已经会了,可以跳过吗?
A: 可以,整个课程采用自由学习方式,不设置每个课时的前后限制要求。

Q: 课程的视频提供下载么?
A: 我们的课程视频进行加密处理,暂时不支持下载。

基于SQLite开发Android记账APP

主讲:Mike

通过本实战课程,学习掌握数据库的设计与相关操作,认识Android中高级视图以及复杂的布局编写。

第 1 部分 项目分析 9 分钟

第 1 节 项目分析 9 分钟
项目介绍
功能拆分

第 2 部分 数据库实现 66 分钟

第 1 节 Android中的持久化方案--SQLite 10 分钟
认识SQLite数据库
第 2 节 编写数据结构 25 分钟
编写数据结构
编写日期工具类
第 3 节 编写数据库操作类 31 分钟
数据库增加、删除与修改
数据库查询

第 3 部分 编写主界面 72 分钟

第 1 节 主界面功能描述 4 分钟
主界面功能描述
第 2 节 编写主界面头部 24 分钟
引入第三方开源库
实现钱数变更动画
头部布局编写
第 3 节 编写每日花费Pager 44 分钟
编写每日账目Fragment
实现ViewPager
实现Listview

第 4 部分 编写账目添加界面 104 分钟

第 1 节 功能描述 2 分钟
添加账目界面功能描述
第 2 节 编写键盘 22 分钟
编写键盘布局
编写键盘逻辑
第 3 节 编写金额展示框 27 分钟
实现布局及其相关样式
实现逻辑及约束用户输入
第 4 节 编写类型选择框 37 分钟
实现全局资源类
实现Adapter
创建RecyclerView
第 5 节 完成用户记账与数据库操作 16 分钟
界面与数据交互逻辑

第 5 部分 主界面逻辑编写 65 分钟

第 1 节 账目展示逻辑 40 分钟
完成Pager刷新逻辑
完成头部刷新逻辑
第 2 节 二次编辑账目与删除 25 分钟
编辑/删除用户交互
实现删除逻辑
实现编辑逻辑

第 6 部分 总结 9 分钟

第 1 节 总结 9 分钟
改进建议
最后总结
本课程源码
作业:多账户功能
多账户功能

学员服务

  • 作业批改
  • 有问必答
  • 学员专属QQ群

主讲老师

  • Mike

    极客学院布道师

    独立移动平台开发者,上线过多个独立项目,致力于移动端与物联网开发。有较强的开发能力与自学能力。