问题描述
- Android ProgressDialog 初始化显示卡顿问题,请帮我解答
-
新建一个Activity,然后创建一个ProgressDialog,用系统默认样式,Activity中没有其他业务阻塞UI绘制。当ProgressDialog显示出来时,加载那个圈会卡顿很短的时间然后开始旋转,这个时间虽然短但能明显感觉到。请问如何避免卡顿?或者有其他方案可以实现先显示加载动画(不卡顿),然后数据请求结束后关闭加载动画?先谢谢您能看到这个问题。期待您的回复,再次表示感谢。
解决方案
你在模拟器还是真机上测试的
解决方案二:
你在进行实例化ProgressDialog的时候有没有同时进行耗时操作,要开启新线程进行耗时操作,这样可以避免顿卡
解决方案三:
这个东西是在主线程中绘制的动画,功能就是阻塞主线程的其他操作,你现在要做的事情都必须放到工作线程中去
时间: 2024-11-08 18:50:09