利用Kotlin开发一个待办事项应用程序 – Android开发|To-Do App & Clean Architecture -Android Development – Kotlin

在Kotlin中开发一个功能齐全的待办事项应用程序- ROOM,导航组件,LiveData, ViewModel,数据绑定等。
讲师:Stefan Jovanovic

双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。

你将会学到什么?

  • 使用Kotlin开发ToDo应用程序
  • 导航组件
  • 安全参数
  • 过渡动画
  • ROOM数据库
  • CRUD操作
  • 数据绑定
  • 绑定适配器
  • RecyclerView
  • 在RecyclerView中搜索数据库
  • 在RecyclerView中排序数据库
  • RecyclerView动画
  • LiveData
  • 视图模型
  • 滑动删除
  • Undo—恢复已删除的数据
  • DiffUtil
  • 循环视图中的线性,网格,交错布局
  • 开发功能齐全的应用程序
  • 简洁的架构

课程内容

12 个章节 • 57 个讲座 • 总时长 4 小时 35 分钟

课程要求

  • 具备Android开发基础知识
  • 了解Android架构组件的基本知识
  • 本课程不适合绝对初学者

课程说明

因此,本课程将与我之前的课程略有不同,因为在本课程中,我们将构建一个功能齐全的to – do应用程序。我们将使用Kotlin编程语言来构建我们的应用程序,您将看到Kotlin编程简洁方式的所有好处和功能。我们的待办事项应用程序将结合不同的android架构组件,如导航组件,房间数据库,LiveData, ViewModel,数据绑定等。

你将学习如何在你的应用程序中遵循单个活动和多个片段的原则。你将学习如何在你的应用程序中使用导航组件,如何使用安全参数在片段之间传递数据,以及为你的目的地创建自定义的过渡动画。

那么为什么待办事项应用程序很重要,首先是因为它教会你如何构建和维护数据库,如何编写SQL查询来插入,更新,删除数据库中的数据,以及如何编写自定义查询来搜索数据库,按特定标准排序数据库并以适当的方式显示在你的RecyclerView中。

此外,我们将在我们的项目有一个干净的架构,你将学习如何组织你的项目结构和保持良好的代码可读性。

在本课程的后面部分,我将教你如何实现数据绑定到你的应用程序,你会看到使用它的所有好处,因为我们将有更少的样板代码在我们的应用程序,加上一切都将被分开,我们的片段将看起来更干净和简单。还将介绍自定义BindingAdapters。

在本课程结束时,我们将实现滑动删除功能到我们的RecyclerView,我也会告诉你如何轻松地改变RecyclerViewlayout,为你的应用程序应用不同的外观与网格和交错网格布局。当我们谈到RecyclerView时,我还应该提到我们会在应用中实现DiffUtil那样,提高整体应用性能。

此外,我需要提到的是,这门课程是不适合android开发的绝对初学者。因为本课程假设您已经具备Kotlin编程的基本知识,以及android架构组件的基本知识。

但如果你想继续提高你的技能和进一步建立你的知识,那么这门课程绝对是你的正确选择。

此课程面向哪些人?

  • Android开发人员
  • Android开发者- Kotlin
  • 任何想了解更多关于开发功能齐全的应用程序的人
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,用户赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。