Android四大应用组件之Activity
一、Activity定义 1、Activity, 直译为活动, 它是Android定义的四大应用组件之一,也是最重要用得最多的. 2、Activity用来提供一个能让用户操作并与只交互的界面 3、一个应用界面可以包含多个Activity 二、生命周期以及方法 1、在Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的 生命周期 ,,由系统控制生命周期,程序无法改变,但可以用 onSaveInstanceState 保存其状态 2、Activity中的方法以及使用方法: 1)方法: 1、startActivity(Intent intent): 一般启动 2、startActivityForResult(int reqCode, Intent intent): 带回调启动 3、onActivityResult(int reqCode, int resultCode, Intent data): 回调方法 4、setResult(int resultCode, Intent data): 设置要返回的结果 5、finish(): 结束当前 6、Activity getIntent()