您的位置:首页 > 移动开发 > Android开发

如何实现Android启动界面

2017-10-09 23:25 357 查看
步骤:

1)在layout文件夹下新建一个启动布局文件,并在该布局文件下,添加背景图

2)在包下新建一个用于启动该界面的Java文件,并设置启动界面的显示时间

3)隐藏菜单栏

4)隐藏任务栏

5)在AndroidManifest.xml文件中注册启动界面的类,并将其改为启动首选项

具体实施:

1)

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="@drawable/lionname"

    android:orientation="vertical">

</LinearLayout>

2)

new Handler().postDelayed(new Runnable() {

      public void run() {

          //从启动界面到主界面

4000
          Intent mainIntent = new Intent(WlcmActivity.this,
MainActivity.class
);

          WlcmActivity.this.startActivity(mainIntent);

          WlcmActivity.this.finish();

         }

},
2500);//2500为毫秒数,当然这里可以用一个变量来表示

3)

/**

* 启动界面需要隐藏标题栏以使界面美观,但是这行代码并没有在AppCompatActivity类中生效

requestWindowFeature(Window.FEATURE_NO_TITLE);

*/

//在AppCompatActivity里隐藏菜单栏
getSupportActionBar().hide();


4)

//隐藏任务栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);

5)

 <activity

     android:name=".WlcmActivity"

     android:label="@string/app_name">

     <intent-filter>

          <action android:name="android.intent.action.MAIN" />

          <category android:name="android.intent.category.LAUNCHER" />

     </intent-filter>

</activity>

结语:

启动的方式不止这一种,还要了解更多,可以自己去探究。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: