Android Studio Dolphin创建app启动页Splash自动跳转
2024-09-05
41
好久没有使用Android Studio了,想要创建一个app内嵌一个react的前端应用。
下载最新版的Android Studio Dolphin
下载地址:https://developer.android.google.cn/studio
创建一个新的app,选择Empty的模版即可。然后创建一个新的Activity,可以命名为SplashActivity,并且勾选设置为Launcher Activity作为起始页。
然后在SplashActivity.java里编写代码。
package com.example.mymoney;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.content.Intent;
import android.os.Handler;
public class SplashActivity extends AppCompatActivity {
private final int SPLASH_DISPLAY_LENGTH = 3000; // 设置3秒后跳转
private Handler handler;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().hide(); // 隐藏Bar
setContentView(R.layout.activity_splash);
handler = new Handler();
// 跳转代码,3秒后跳转到下一个WebActivity界面
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(SplashActivity.this, WebActivity.class);
startActivity(intent);
SplashActivity.this.finish();
}
},SPLASH_DISPLAY_LENGTH);
}
}
启动页可以用图片作为背景,我们可以把图片放在res/drawable文件夹里。
然后在res/layout/activity_splash.xml里添加图片ImageView,直接编辑Code即可。
<ImageView
android:scaleType="centerCrop"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/splash" />
这样启动App就会打开这个SplashActivity,等待3秒后自动跳转到下个页面。
更新于:2个月前赞一波!
相关文章
- 18款Visual Studio实用插件
- Android Manifest 权限描述大全对照表
- Visual Studio使用GitHub Copilot教程
- VS2022性能分析工具如何使用?
- android启动页白屏和图片自适应问题
- 使用VSCode开发.NET MVC常用插件
- DevEco Studio鸿蒙OS系统开发环境搭建详解
- Android Studio创建安卓App通过WebView内嵌网页
- 鸿蒙OpenHarmony Studio配置开发环境
- .NET Reflector Visual Studio 插件
- 如何使用Visual Studio Installer更新Visual Studio
- VisualStudio2019的新功能提高工作效率
- 使用.NET开发iOS和Android应用 Visual Studio Emulator for Android
- 微软宣布2024年8月31日停止支持Visual Studio Mac版
- Visual Studio和VS Code哪个更适合.NET开发?
- Visual Studio常用快捷键组合大全
- 如何开发Visual Studio扩展程序插件?
- Visual Studio(VS)专业版 企业版和社区版的区别
- 提升开发效率:Visual Studio 代码调试技巧大全
- 深入探讨Android中的Jetpack库
文章评论
评论问答