我可以在CoreJava中使用什么来替代Android中的异步任务

我可以在CoreJava中使用什么来替代Android中的异步任务,java,android,android-asynctask,playn,Java,Android,Android Asynctask,Playn,我已经在android中创建了一个应用程序。现在我想使用PlayN创建一个web版本。我想要的是将所有特定于android的代码替换为普通java代码。在android版本中,我使用异步任务。我可以用什么来代替这个?试试看 其他参考文献: 异步任务只不过是一个单独的线程。您可以在线程上创建自己的任务,并在线程的run()方法中添加用doInBackground(Void…params)编写的代码。您可以下载Android源代码并将异步任务源代码复制到项目中。它没有Android的依赖性 你

我已经在android中创建了一个应用程序。现在我想使用PlayN创建一个web版本。我想要的是将所有特定于android的代码替换为普通java代码。在android版本中,我使用异步任务。我可以用什么来代替这个?

试试看

其他参考文献:


  • 异步任务只不过是一个单独的线程。您可以在线程上创建自己的任务,并在线程的run()方法中添加用doInBackground(Void…params)编写的代码。

    您可以下载Android源代码并将异步任务源代码复制到项目中。它没有Android的依赖性


    你可以找到AsyncTask.java

    这很有帮助:哇,这真是一项艰巨的任务。我希望你做得很好。让我们知道它是如何运行的。这是一个AsynTask文件,您可以将其用作Java代码nibha,我使用的是PlayN。那么swing是一个好的选择吗?Vinayak,你的意思是我必须从那里提取类并在代码中使用它?Dhavai onPreExecute和onPostExecute呢?我还需要更新UI。这件事是由您的主线程完成的,它调用childthread.start()方法。然后查看thread.Join()函数。通过这个函数,你可以阻塞主线程,直到子线程完成它的工作。在join()之后,编写onPostExecute()代码。链接已断开…http 502