Activity

ActivityAndroid系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互。

Oncreate (创建) : 创建 activity 第一个被调用的方法,用来对 Activity 初始化
Onstart (激活): activity 变为在屏幕上对用户可见时调用,显示即调用
Onresume(恢复):activity开始与用户交互时调用(启动,重新启动。本方法都调用)
Onpause(暂停):activity被暂停或收回CPU和其他资源时调用,用于保存活动状态,保护现场,一般用来保存数据或者释放占用的资源。
Onstop(停止):activity被停止并转为不可见阶段时调用
Onrestart(重启):重启时调用。本活动仍在栈中,从停止状态转换为活动状态之前被调用。
Ondestroy (销毁) : 被完全从系统内存中移除时候调用


/**
 * 主界面Activity类
 * 主界面:点击应用图标启动的界面
 * 继承自四大组件之一的Activity
 */
 
public class MainActivity extends Activity {
/**
* 重写的方法
* onCreate 在当前类(Activity) 对象创建的时候自动调用
* 回调方法:系统自动回调,基本以   On   开头,OnXXX
* 方法不需要调用,一般重写此类方法
*/


@Override
//主界面Activity
protected void onCreate(Bundle savedInstanceState) {
//调用父类的onCreate方法进行一些初始化操作
super.onCreate(savedInstanceState);
//加载布局,并生成对应的视图对象
setContentView(R.layout.activity_main);
}
}


<!-- 
id:通过他在MainActivity当中,调用findViewById的方法查找到Button控件
text:按钮的提示文本,
 -->
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />


<!--
     package:包名
     versionCode:版本号
     versionName:版本名
     icon:图标
     label:APP名称
     -->

猜你喜欢

转载自blog.csdn.net/zerojokerzhang/article/details/80159203