人工智能导论学习笔记
老师提到要考的知识点和课后习题
安卓开发之Jetpack:MVVM
这章讲解如何将DataBinding、ViewModel、LiveData一起使用
安卓开发之Jetpack:DataBinding
本节内容可能非常多,请耐心看完。
安卓开发之Jetpack:LiveData
与ViewModel的关系:在ViewModel中的数据发生变化时通知页面
LiveData的优势:
- 确保界面符合数据状态
- 不会发生内存泄漏
- 不会因Activity停止而导致崩溃
- 不再需要手动处理生命周期
- 数据始终保存最新状态
- 适当的配置更新
- 共享资源
安卓开发之Jetpack:LifeCycle
使用LifeCycle的好处
- 帮助开发者建立可感知生命周期的组件
- 组件在其内部管理自己的生命周期,降低模块耦合度
- 降低内存泄漏发生的可能性
- Activity、Fragment、Service、Application均有LifeCycle支持
数据仓库与数据挖掘学习笔记
一些可能会考是知识点和例题。