最近项目中用到了这个过时类,由于项目扩展后发现切换时特别卡,且主线程被堵塞,用户体验十分之差。一番研究后发现是由于这个对象会调用主线程进行装载,从而导致所谓的切换卡。
解决办法:可把此对象进行序列化缓存,LocalActivityManager会自动判断如果内部已经包含了存在的Activity,则不会startActivity新的activity。
最近项目中用到了这个过时类,由于项目扩展后发现切换时特别卡,且主线程被堵塞,用户体验十分之差。一番研究后发现是由于这个对象会调用主线程进行装载,从而导致所谓的切换卡。
解决办法:可把此对象进行序列化缓存,LocalActivityManager会自动判断如果内部已经包含了存在的Activity,则不会startActivity新的activity。