android studio添加app启动界面
时间: 2023-09-14 16:10:11 浏览: 282
Android Studio 利用Splash制作APP启动界面的方法
1. 在Android Studio中创建一个新项目或打开现有项目。
2. 在res目录下创建一个新的drawable文件夹,然后在该文件夹中添加一张启动界面的图片。
3. 在res目录下创建一个新的layout文件夹,然后在该文件夹中创建一个新的布局文件,用于显示启动界面。
4. 打开AndroidManifest.xml文件,在<application>标签中添加以下属性:
```
android:theme="@style/AppTheme.NoActionBar"
```
这将指定应用程序的主题为没有ActionBar的主题,以便启动界面可以全屏显示。
5. 在res目录下创建一个新的values文件夹,然后在该文件夹中创建一个新的styles.xml文件。
6. 在styles.xml文件中添加以下样式:
```
<style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground">@drawable/splash_screen</item>
</style>
```
这将指定启动界面的主题,其中windowBackground属性将指定启动界面的背景图片。
7. 在AndroidManifest.xml文件中,在<activity>标签中添加以下属性:
```
android:theme="@style/SplashTheme"
```
这将指定应用程序的启动Activity使用启动界面的主题。
8. 在启动Activity的Java类中,添加以下代码:
```
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();
}
```
这将在启动Activity中立即启动应用程序的主Activity,并关闭启动Activity。
9. 运行应用程序,你应该能够看到启动界面显示,然后立即跳转到应用程序的主Activity。
阅读全文