我目前正在开发一个Android项目,它在onCreate上加载了很多图片.为了确保UI不被阻止,我可以选择将它放在runnable或AsyncTask中.什么是(表现明智)更好的选择还是几乎相同?
解决方法:
是的,它或多或少是相同的.AsyncTask只不过是Runnable / Thread的便利类.
在我看来,你应该使用AsyncTask.它是一种机器人标准,它可以让你远离任务来检查工作何时完成.您可以轻松地在onPostExecute中进行回调,或者对结果执行任何 *** 作. (请记住,只有doInBackGround在自己的线程中运行 – 其他方法在UI线程中运行,因此您甚至可以在那里添加对话框等等.
总结以上是内存溢出为你收集整理的android – 性能明智,更好的是:AsyncTask还是简单地创建一个runnable?全部内容,希望文章能够帮你解决android – 性能明智,更好的是:AsyncTask还是简单地创建一个runnable?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)