您当前的位置: 首页 > 历史

安卓开发中应用响应慢解决办法软件编程OS

2018-11-30 21:00:08

安卓开发中应用响应慢解决办法 - 软件编程/OS

前几天在清源教育站看到这么一篇文章,感觉对像我一样的android开发人员来说特别有帮助,现在贴出来,希望能帮助大家,另外清源教育站上有不少这类技术文章,有兴趣得大家可以去看看。好了,话不多说,接下来进入正题:

在安卓开发中,很多开发这可能会有这样的感觉,刚开始做的应用很小,程序运行很快,但是随着功能的越来越丰富,代码逐渐增加,程序的响应也就会越来越慢,如何解决安卓开发中应用响应慢这个问题呢?本文给出几点参考。

(1)主线程中尽量避免使用络连接。

(2)在主线程中尽量不要去实现某些可以不再主线程中实现的功能,主线程中尽量少干活,功能比较复杂的实现新开一个线程去实现。

(3)程序执行慢一点,单独的线程去实现某些很复杂的功能,就会拖着CPU,程序是会显得很卡,这时的解决办法就是:慢点执行,一般的方法是把线程的优先级放得低些,这样它抢得的 CPU就少,对整体速度影响就小;也可以程里加些 eep,从而减慢执行的步伐,但是切记不可再主线程中这样做。

(4)某些事情之前做过,缓存起来就不需要重复做了,用的时候直接拿,这样速度就快了,不过要注意缓存又有内存占用过多的问题。

更多安卓技术问题欢迎加群探讨:,验证码:eec,不写验证不予通过哟~

盖板井盖
实验台
一体化污水处理设备
推荐阅读
图文聚焦