Activity.doc


文档分类:中学教育 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4
文档列表 文档介绍
Activity
在Android系统中Activity作为Activity栈(stack)被管理,当前活动的Activity处于栈顶,之前的非活动的Activity被压入下面成为非活动 Activity,等待是否可能被复活为活动状态。
在Activity的生命周期中有四个重要的状态,如图:
Activity的各种状态及其方法调用时机,如图:
从图中可以看出,我们可以将Activity生命周期分为以下三个过程:
整个完整生命周期:从onCreate()方法到onDestory()方法结束
可见生命周期:onCreate到onStop结束
前台可看生命周期:从onResume()开始到onPause()结束
如下是Activity生命周期的所有方法
Public class Activity extends ApplicationContext{
//创建时调用
Protected void onCreate(Bundle saveInstanceState);
//启动时调用
Protected void onStart ();
//重新启动时调用
Protected void onRestart();
//恢复时调用
Protected void onResume();
//暂停时调用
Protected void onPause();
//停止时调用
Protected void onStop();
//销毁时调用
Protected void onDestroy();
}
MainActivity代码所示:
.
import ;
import ;
import ;
import ;
import ;
import ;
public class mainActivity extends Activity{
//声明按钮对象
private Button b1;
//定义日志标签
private static final String TAG =”lifecycle”;
public void onCreate(Bundle saveInstanceState){
super. onCreate(saveInstanceState);
//设置当前Activity界面布局
setContentView();
//输出日志
(TAG,”onCreate=========================>”);
//通过findViewById方法获得Button实例
b1 = (Button) findViewById();
//为Button设置单击监听器
(new onClickListener){
public void o

Activity 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小75 KB
  • 时间2018-02-24