已采纳回答 / ICEb
因为你的AsyncTask实现类的execute()方法写在了activity的onCreate()中,就相当于在activity在创建时就已经启动了AsyncTask
2016-10-16
已采纳回答 / 西风烈95273367049
不是初始化进度。doInBackground中,for循环是模拟了一个数据不断传入的效果。Inter就是这个效果的进度参数。怎么不传 这个问题的太模糊了。。。同学,记得问问题一定要明确别人才好回答你。为了显示进度 你需要重写onProgressUpdate方法。视频里面讲的非常清楚了
2016-06-13
已采纳回答 / 人不如故1997
@Overrideprotected void onPause() { super.onPause(); if (task!=null&&task.getStatus()==AsyncTask.Status.RUNNING){ task.cancel(true); }}@Overrideprotected void onPreExecute() { if (isCancelled()){ return; } super.onP...
2016-05-30
已采纳回答 / qq_哈哈_49
代码自动补全的话就是 ctrl+alt+space或者ctrl+space,相当于eclipse的alt+/,如果是 引入类或提供给你选择的处理方法,alt+enter,相当于eclipse的ctrl+1我常用的 ctrl+o重写父类方法
ctrl+y删除当前行
alt+f7查找一个类或方法被谁调用
shift+f6重命名一个类或属性或方法,很强大
ctrl+shift+f整个工程中根据关键字查找,很强大
shift...
2016-03-21
已采纳回答 / Darkchaox
尽管由Java运行时系统提供的默认异常处理程序对于调试是很有用的,但通常你希望自己处理异常。这样做有两个好处。第一,它允许你修正错误。第二,它防止程序自动终止。为防止和处理一个运行时错误,只需要把你所要监控的代码放进一个try块就可以了。紧跟着try块的,包括一个说明你希望捕获的错误类型的catch子句。摘自:微学苑
2016-03-17
已采纳回答 / 小太阳012345678
只要是Activity处于被遮挡或不可见onPause方法就会被最先调用,有时候Activity处于不可见的状态时不一定会被销毁,主要还是看需求吧。
2016-02-25
已采纳回答 / sasakiqiang
//MainActivitypackage com.example.administrator.task_test;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.EditText;public class M...
2016-01-29