Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(二)

上文,我们对ViewModel的引入背景、使用、进行了实例编码、总结分析,本文开始,我们对ViewModel的实现源码,进行探索、总结。

Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(一)
Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(二)
Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(三)
Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(四)

1. 原理猜想

探索之前,还是老办法,我们先想一下,这里有哪些关键技术点?用我们自己的所学所想,能否实现?实现过程中会遇到哪些难题?

1.1 数据存储

这无疑是第一个问题,要不内存数据结构存储,要不就是文件存储,这个倒是不是问题,我们猜想ViewModel应该是依赖于内存数据结构存储,一定有小伙伴问?为什么小编你这样猜想呢&#x

猜你喜欢

转载自blog.csdn.net/baobei0921/article/details/130388817