android页面跳转速度优化
发布网友
发布时间:2023-01-01 00:33
我来回答
共1个回答
热心网友
时间:2023-11-05 12:01
1、A跳转到B,需要经历A的onPause,B的onCreate,onStart,onResume,所以在这几个方法中不能做耗时的操作。
2、一进入页面不可见的视图可以用ViewStub做延迟加载。
3、网络请求可以在加载完页面控件后再进行。
4、慎用多进程。
5、初始化AnimationDrawable、TypedArray数组和Typeface会很耗时,并且AnimationDrawable特别耗内存,一定要注意他们的初始化时机;