其他分享
首页 > 其他分享> > Android开发(二):创建一个原始项目,并添加Activity

Android开发(二):创建一个原始项目,并添加Activity

作者:互联网

选择No Activity,点击Next 

填写相关项目参数,点击finish

创建后的项目目录

创建FirstActivity类,并继承自AppCompatActivity

package edu.njucm.first

import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity

class FirstActivity:AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        
    }
}

 在res中创建layout目录

在layout中创建activity_first.xml文件,并在FirstActivity中绑定

package edu.njucm.first

import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity

class FirstActivity:AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_first)  //绑定布局文件
    }
}

在AndroidManifest文件中注册 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="edu.njucm.first">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/Theme.First">
        
        <activity android:name=".FirstActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>

        </application>


</manifest>

然后点击模拟器就可以运行啦 

标签:savedInstanceState,Bundle,添加,Activity,import,Android,onCreate,FirstActivity,AppC
来源: https://blog.csdn.net/qq_46018418/article/details/121732118