Android复习(一)

Activity初步

 

Activity01

package org.wp.activity;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;

/**
 * 创建Activity的要点 
 * 1.一个Activity就是一个类,并且这个类要继承Activity 
 * 2.需要重写onCreate方法
 * 3.每一个Activity都需要在AndroidManifest.xml文件当中进行配置 
 * 4.为Activity添加必要的控件
 * 
 * @author wp
 * 
 */
public class Activity01 extends Activity {
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		TextView myTextView = (TextView) findViewById(R.id.myTextView);
		Button myButton = (Button) findViewById(R.id.myButton);
		myTextView.setText("第一个TextView");
		myButton.setText("第一个Button");
	}
}

 

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
	<TextView  
    	android:layout_width="fill_parent" 
    	android:layout_height="wrap_content"
    	android:id="@+id/myTextView"
    	/>
    <Button
    	android:layout_width="wrap_content"
    	android:layout_height="wrap_content"
    	android:id="@+id/myButton"
    	/>	
</LinearLayout>

 

strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
	<string name="hello">Hello World, Activity01!</string>
	<string name="app_name">Activity01</string>
</resources>

 

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
	package="org.wp.activity" android:versionCode="1" android:versionName="1.0">
	<application android:icon="@drawable/icon" android:label="@string/app_name">
		<activity android:name=".Activity01" android:label="@string/app_name">
			<intent-filter>
				<action android:name="android.intent.action.MAIN" />
				<category android:name="android.intent.category.LAUNCHER" />
			</intent-filter>
		</activity>
	</application>
	<uses-sdk android:minSdkVersion="4" />
</manifest>

 

 

 

你可能感兴趣的:(xml,android,OS)