APP启动加载界面(第一种)

xiaoxiao2021-02-28  127

新建一个Activity 用作启动界面 LoadActivity 类代码如下

public class LoadActivity extends AppCompatActivity { //图片延迟时间 private final static int LOAD_DISPLAY_TIME = 3000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //取消标题栏和状态栏 //或者采用Style 设置为无标题主题 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN ); setContentView(R.layout.activity_load); new Handler().postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(LoadActivity.this, MainActivity.class); startActivity(intent); //加finish()避免返回键跳回加载页面! finish(); } }, LOAD_DISPLAY_TIME); } }

布局XML代码如下

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/load_background"> //背景图片设定 </LinearLayout>
转载请注明原文地址: https://www.6miu.com/read-48352.html

最新回复(0)