android基础学习3————Activity的创建

2017-04-21 11:34:39来源:CSDN作者:sinat_36319434人点击

目的:创建多个Activity




首先定义一个类继承自android.app.activity或者其子类


public class ActivityExample extends AppCompatActivity {    protected void onCreate(Bundle savedInstanceState){        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_example);    }}




在res/layout目录中创建一个xml文件,用于创建Activity的布局


<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent">    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_centerHorizontal="true"        android:layout_centerVertical="true"        android:textSize="25dp"        android:textColor="#995599"        android:text="我是新创建的Activity"        /></RelativeLayout>




在AndroidManifest.xml文件中注册Activity


代码:
</activity>        <activity android:name=".ActivityExample">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>


重写Activity的onCreate方法
protected void onCreate(Bundle savedInstanceState){        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_example);    }




最后显示的即为ActivityExample

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台