当前位置:首页 » 横竖 - 第1页

05月05日

ViewModel原理,源码分析,通俗易懂_Allence的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 352次
ViewModel原理,源码分析,通俗易懂_Allence的博客

先看使用方法:publicclassMyActivityextendsAppCompatActivity{privateMyViewModelvm;@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(savedInstanceState);MyActivityBindingbinding=MyActivityBinding.inflate(getLayoutInflater());setConten

05月05日

源码解析横竖屏切换时ViewModel的mViewModelStore的存储即onRetainNonConfigurationInstance()调用逻辑_Allence的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 273次
源码解析横竖屏切换时ViewModel的mViewModelStore的存储即onRetainNonConfigurationInstance()调用逻辑_Allence的博客

横竖屏切换的时候会调用ActivityThread中的handleRelaunchActivity()看名字就知道是要重新启动Activity,handleRelaunchActivity()有个handleRelaunchActivityInner(),从handleRelaunchActivityInner()这个方法开始进入正题:privatevoidhandleRelaunchActivityInner(ActivityClientRecordr,intconfigChanges,

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1