Android Development Essential Training: Local Data Storage 中文字幕
安卓开发基础教程之本地存储 中文字幕Android Development Essential Training: Local Data Storage
需要管理和呈现数据的Android开发人员可以在Android的应用程序框架中使用许多工具
本课程涵盖了各种数据持久性技术,包括将数据存储在共享首选项 - 键值对中 - 以JSON格式的文本文件以及与SQLite的关系数据库中
在演示这些数据管理技术时加入David Gassner
他还解释了如何使用相关设计模式来使用Java类对数据建模,以及如何使用Android SDK的ListView和RecyclerView组件向用户呈现数据
主题包括:
在POJO类中建模数据
自定义ListView项目显示
在RecyclerView中显示数据
创建自定义数组适配器
使用Java管理共享首选项
创建和导入JSON数据文件
从命令行访问SQLite
使用SQLite查询检索数据
- [导师]我叫大卫·加斯纳。
欢迎加入关于在Android应用程序中管理和呈现数据的课程。
在讨论了使用Java类建模数据的设计模式之后,我将介绍一些Android SDK的数据展示工具,包括旧的列表视图及其后续的回收视图。
使用这两个组件,我会告诉你如何定制你的数据显示,并处理常见的事件。
然后我将转向数据持久性。
我将演示如何使用共享首选项,存储在XML文件中的键值对,并由SDK自动管理。
然后介绍如何在内部和外部持久性存储中创建自己的文件,以及如何使用Google的GSON库创建和读取JSON格式的数据文件。
最后,我将向您展示如何创建和管理SQLite数据库,以处理更复杂的关系数据。
我希望这门课程可以帮助您提高Android编程技能,并帮助您准备构建以数据为中心的Android应用程序。
本课程视频下载地址:安卓开发基础教程之本地存储