Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互。
/**
* 主界面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名称
-->