利用Kotlin开发一个待办事项应用程序 – Android开发

在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)提供的所有课程、素材资源全部来源于互联网,VIP 赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。