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

来源:互联网 发布:数据挖掘应用角度 编辑:程序博客网 时间:2024/06/03 18:22
目的:创建多个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


0 0
原创粉丝点击