我正在编写一个 Android 应用程序来调用一些服务器 api 功能,例如登录。问题是我不想以阻塞方式进行操作。我想在后台登录并有一个监听器(它不是点击监听器)来告诉我登录何时完成。我是安卓新手。我不是要求有一个工作代码。如果有人可以提供一些建议或教程链接,那将很有帮助。
谢谢,
做任何你想做的事,比如在onCreate()
方法中调用函数,因为每当应用程序运行时,它将是第一个执行的......
您可以通过多种方式做到这一点。
AsyncTask
或Thread
IntentService
或Service
我建议您查看Vogella 培训以了解后台处理,此外Android API 指南和Android 培训可能会帮助您了解服务。
如果您正在进行一些长时间运行的操作,我认为选项 2 是理想的,如果不是简单地使用选项 1 来完成您的任务。
希望这可以帮助!!!!!!!