
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Navigation重建Fragment问题分析及解决
最近项目中使用到了BottomNavigationView结合Navigation实现底部导航栏切换页面业务。NavigationUI.setupWithNavController(bottomNavigationView, navController);结果发现每次点击底部导航栏切换的时候都会重建Fragment,于是分析了源码,并研究了解决方案。源码分析setupWithNavControll
理解FragmentTransaction#setMaxLifecycle方法
androidx中**Fragment#setUserVisibleHint(boolean)方法已经被淘汰了,取而代之的是FragmentTransaction#setMaxLifecycle(Fragment, Lifecycle.State)**方法,该方法可以直接干预Fragment生命周期执行。FragmentTransaction中方法setMaxLifecycle实现源码如下:@No
android PendingIntent理解
public static void startActivityForService(Context context, MediaInfo mediaInfo) {Intent intent = new Intent(context, ScreenshotResultActivity.class);intent.putExtra(EXTRA_MEDIA_INFO, mediaInfo);inten
到底了