1.Activity的主要作用
Activity是界面、用户接口、控件窗口,负责程序与用户间进行交互
2.创建一个Activity需要的步骤
1.一个Activity就是一个类,并且这个类要继承Activity
2.需要复写(@override)onCreate方法,第一次运行就会运行此方法
3.每一个Activity都需要在AndroidMainfest.xml文件中配置
4.为Activity添加必要的控件(layout.xml)
5.设置Activity使用的Layout文件(setContentView(R.layout.layoutID))
3.获取Layout文件中配置的控件
setContentView(R.layout.layoutID) //设置内容对应的而已文件ID
TextView myText = (TextView)findViewById(R.id.myTextView); //获取一个TextView
myText.setText("First TextView"); //设置TextView显示文本
//布局示例
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
</LinearLayout>
//类示例
public class HelloActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.hello);
}
}