扫码下载APP
一个需要多个步骤的且占用大量时间的I/O操作在App初始化的时候进行。
这个其实Android封装了Handler的一个异步类就很好啦。 AsyncTask,你可以直接在doInBackground里面去做这个一个个的步骤,一个步骤完成了可以publishProgress一下。http://developer.android.com/reference/android/os/AsyncTask.html
class MyTask extends AsyncTask { public void doInBackground(Void... params) { // step 1 int resultCode = step1(); if (resultCode == 0) { // 失败 cancel(true); return; } publishProgress(1); // ... } public void onCancelled() { // 某一步失败了取消 } public void onProgressUpdate(Integer... progress) { // 自定义的阶段 } }
好慢呀,空空如也,半天不来大神解决,大佬在哪啦
大神在哪里呀,大神在哪里呀,大神在哪里呀.
这个问题我也不清楚,等大佬来解决吧。。
联系方式:
扫描二维码
下载编程狮App
编程狮公众号