通过学习了解到内部匿名类的监听。也是最常用的监听方法。
例如:在Android中声明一个和实例一个按钮,可以对该按钮设置需要做什么事情。那么,这个按钮就需要设置一个监听。之后,在监听中实现需要做的事情。
Button btnLinstener1 = (Button)findViewById(R.Id.button1);
btnLinstener.setOnClickLinstener(
new View.OnClickLInstener(){
public void OnClick(View v){
Log.i("监听","匿名内部类");
}
}
);
除外,以上方法,还是可以使用直接声明
一个类,声明监听方法
应用程序无响应(ANR:Application Not Responding)
默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的最长执行时间则是10秒。