Skip to content

Commit

Permalink
init
Browse files Browse the repository at this point in the history
  • Loading branch information
xandone committed Dec 29, 2023
1 parent 7028fc2 commit 6cef6a1
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 3 deletions.
26 changes: 25 additions & 1 deletion _posts/2020-12-23-网络杂录.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,4 +184,28 @@ toc: true

60.它看了365度,就差你这1度,所以没看到你。

61.真有事不是宣传征兵,而是退役人员二次入伍。
61.真有事不是宣传征兵,而是退役人员二次入伍。

62.有一种没被知识污染过的清澈。

63.你年纪这么大还单身,一定存了很多钱吧?

64.从前有个龙王要给自己选女婿
选女婿有个标准就是必须90斤
然后有一只大海龟就去了
一量体重89斤他就没合格
然后大海龟就非常的难过的走了
走走碰到一只小虾米
小虾米就问大海龟怎么了
大海龟就把这件事告诉了小虾米
小虾米说我正好1斤
我躲到你耳朵里就刚90斤了
大海龟就让小虾米躲进耳朵里
在一起量正好90斤
龙王有点怀疑就问大海龟
你刚刚还89斤怎么现在就90了
这时候小虾米从大海龟里的耳朵里面掉了出来
龙王问:“你在干嘛 ”。
小虾米说 :“我给王八讲故事呢”。

65.夜里很安静,我录了下来,等世界喧闹的时候播放
3 changes: 1 addition & 2 deletions _posts/2023-03-30-ViewModel原理.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ ViewModel的作用,为UI层提供数据,并且能较长时间保存数据直

**2.Activity是怎样储存ViewModel的?**
基类ComponentActivity存有一个ViewModelStore对象,ViewModelStore很简单,拥有一个HashMap,专门用来处理所有的ViewModel,它们之间的关系:

Activity -> ViewModelStore -> ViewModel
**Activity -> ViewModelStore -> ViewModel**

**3.ViewModel的自动回收**
当onDestroy()回调的时候,用isChangingConfigurations()用来判断是否为配置变化导致的重启,如果不是,则认为Activity被正常的回收,所有的ViewModel的也随同clear,这也解释了为啥ViewModel能在屏幕旋转后依然能够保存数据。
Expand Down

0 comments on commit 6cef6a1

Please sign in to comment.