Room Persistance Librar - Приложение ShoppingList на Котлин

所在平台: Udemy

课程主页: https://www.udemy.com/course/room-persistance-librar-shoppinglist/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Room Persistence Library - Kotlin 购物清单应用 **课程概述:** 本课程将深入讲解 Room Persistence Library,一个用于 SQLite 数据库操作的强大库。为了让学习过程更直观有趣,我们将以构建一个完整的“购物清单和记事本”应用程序作为实践案例,实现二合一功能。 在课程中,您将不仅学习数据库操作,还将掌握 MVVM 架构,了解如何集成广告和应用内购,以及如何发布测试版本。此外,您还会学会: * 使用 Preference Screen 创建设置界面。 * 理解并实现数据库中的表间关联。 * 通过自定义设置更改应用主题。 * 创建应用程序的屏幕布局。 * 编写各类应用程序所需的类。 * 在应用中使用 Fragment。 * 利用 AlertDialog 进行数据输入和用户通知。 * 深入掌握 RecyclerView Adapter 和 RecyclerView 的使用,包括为同一适配器使用不同布局。 * 理解 LiveData 的概念并学习如何使用该类。 本课程内容丰富,讲解详尽,建议您放慢节奏,充分消化吸收。讲师非常乐意在您遇到困难时提供帮助。 **学习目标:** * 熟练掌握 Room Persistence Library 进行 Android 数据库开发。 * 理解并应用 MVVM 架构。 * 能够开发包含广告和应用内购功能的 Android 应用。 * 掌握 Android 应用的发布流程。 * 学会创建和管理应用设置。 * 深入理解数据库表设计和关联。 * 灵活运用 RecyclerView 和 Adapter。 * 有效使用 LiveData 进行数据管理。 **准备好开始了吗?让我们一起学习!**

课程评论(0条)

课程详情

На данном курсе мы изучим подробно работу с библиотекой Room persistance library для работы с базой данных SQLite. Для того что бы уроки были более понятными и интересными, проще усвоились мы будем изучать данную тему на создание полностью законченного приложения "Список покупок и Блокнот", а именно у нас будет два в одном. В процессе создания мы не только изучим работу с БД но и освоим архитектуру MVVM, научимся добавлять рекламу, встроенные покупки в приложение, публикация приложения для тестов. Узнаем как создавать экран настроек используя Preference Screen. Узнаем как связываються между сабой различные таблицы в БД. Научимся менять тему приложения через настройки которые сами создадим. Научимся создавать разметку для экранов, создавать разные классы для работы нашего приложения, научимся использовать Fragment в нашем приложении. а также научимся использовать AlertDialog для ввода данных и оповещения пользователя. Так же мы подробно узнаем как работать с RecyclerView Adapter и RecyclerView и как можно использовать разную разметку для одного адаптера. Узнаем что такое LiveData и как работать с этим классом. Курс очень полный и содержит в себе много информации с подробным объяснением, советую проходить его не торопясь, давать время на усвоение материала. Ну и конечно если возникнут любые трудности по курсу я всегда рад помочь, обращайтесь без проблем! Всего доброго и увидимся уже на курсе!! приступим!!

课程标签

0人关注该课程

主题相关的课程