3 Android的生命周期
4. 一个简单的android应用程序,输入一个手机号码,然后显示输入的号码
界面布局:
<?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:text="请输入手机号"
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></TextView>
<EditText
android:text=""
android:id="@+id/EditText01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"></EditText>
<Button
android:text="输入"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></Button>
</LinearLayout>
代码:
public class ApiDemos extends Activity {
/** Called when the activity is first created. */
private EditText mEdit;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main); //设置显示的内容
Button mButton;
mButton = (Button)findViewById(R.id.Button01); //初始化
mEdit = (EditText)findViewById(R.id.EditText01); //初始化
//按钮单击事件
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast toast = Toast.makeText(ApiDemos.this,mEdit.getText().toString(), Toast.LENGTH_LONG);
toast.show();
}
});
}
}