学习中心
0
    Jetpack 案例实战
  • 课时:7 学习人数:6193
  • 免费

学习目标

1、掌握jetpack 组件的基本使用

2、能使用jetpack开发项目功能


适合人群

Android 开发者


课程介绍:


课程主要讲了以下内容:


Kotlin语言

简述kotlin语言,课程演示的代码均使用kotlin开发,非本课重点,简要概述一点基本语法。


DataBinding

本节课主要讲解databinding的基本概念和用法。

数据绑定的Android实现,MVVM的重要基石,数据驱动UI,解耦视图层和操作层。


LiveData

观察者模式的,响应式数据类型,配合lifecycle可以减少数据的内存泄漏问题。


Room

Room 是Google为了简化旧式的SQLite操作专门提供的一个覆盖SQLite抽象层框架库,使用简单,注解式操作,结合liveData,获得响应式数据。


WorkManager

Android新型的后台任务管理,用于创建独立或定时的后台job,依赖于系统进程,即使App进程关闭,任务依旧可以执行。


LifeCycle、ViewModel、Paging

lifecycle交由系统自动管理activity、fragment的生命周期,避免内存泄露。viewModel独立于UI层的数据管理层,更友好的处理逻辑数据的管理。paging用于数据分页。


Navigation

Google 力推新型的界面路由方式,简化模块间数据传输和调用关系。


Demo实践

综合运用Jetpack组件构建AAC架构的Android App,巩固初学的模块知识,做到真正入门Jetpack。

学员评价
课程目录
  • 讲师介绍
志威
某知名上市旅游互联网公司 . Android资深开发工程师
目前就职于某知名上市旅游行业互联网公司,资深Android开发工程师,7年移动端开发经验,熟悉Android主流开发框架和技术栈,熟悉Kotlin、Jetpack等热门前沿的Google Android技术,具有丰富的移动项目架构与开发经验
Jetpack 案例实战
菜鸟窝App项目实战【从0开发在线教育App】
  • 课程推荐
    暂无相关推荐