
我已经通过一些方法来完成这项工作,就像我可以使用AsyncTask,Handler或Runnable(java)线程一样.但是,尽管我已经阅读了所有这些内容,但我很困惑使用哪一个.
请告诉我哪一个更适合用于上述场景.并且是实现首选方法的简单方法.
先感谢您.
解决方法 我建议你使用AsyncTask,因为它比其他方法更简单,它适合你的需要.我认为你把这三个不同的实体搞得一团糟:
AsyncTask在单独的线程中运行一组 *** 作,可以在其工作期间显示进度并在任务完成时显示通知.
Runnable是一个可以执行的命令.你应该在一个单独的线程中运行.此外,您应该在这种情况下开发一个逻辑,如何更新进度以及在任务完成时如何通知.
Handler是一个特殊的类,可以处理发送到处理程序线程的消息.
总结以上是内存溢出为你收集整理的android – AsyncTask或Handler-哪一个更适合耗时的网络交互和处理?全部内容,希望文章能够帮你解决android – AsyncTask或Handler-哪一个更适合耗时的网络交互和处理?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)