package com.bf.systemadmin;import android.os.AsyncTask;import android.util.Log;public class MyTask extends AsyncTask<String, Integer, String> { private static final String TAG = "ASYNC_TASK"; // onPreExecute方法用于在执行后台任务前做一些UI操作 @Override protected void onPreExecute() { Log.i(TAG, "onPreExecute() called"); } // doInBackground方法内部执行后台任务,不可在此方法内修改UI @Override protected String doInBackground(String... params) { Log.i(TAG, "doInBackground(Params... params) called"); try {// WebSocketUtil.sendMsg(); } catch (Exception e) { Log.e(TAG, e.getMessage()); } return null; } // onProgressUpdate方法用于更新进度信息 @Override protected void onProgressUpdate(Integer... progresses) { Log.i(TAG, "onProgressUpdate(Progress... progresses) called"); } // onPostExecute方法用于在执行完后台任务后更新UI,显示结果 @Override protected void onPostExecute(String result) { Log.i(TAG, "onPostExecute(Result result) called"); } // onCancelled方法用于在取消执行中的任务时更改UI @Override protected void onCancelled() { Log.i(TAG, "onCancelled() called"); }}
转载于:https://www.cnblogs.com/robertsun/p/5021144.html
相关资源:各显卡算力对照表!