Android——欢迎界面

    xiaoxiao2021-03-25  27

    做一个美观的APP怎么可以缺少一个美美哒的欢迎界面呢~我试过百度的方法但是永远都有一个标题栏在上面,要是去掉了又进不了主界面,只好自己研究,最后终于弄了一个欢迎界面没有标题栏的,其他时候有标题栏的~

    不过通过尝试,我个人感觉其实不要把它想得太复杂,其实无非就是一打开就是完全是一个图片界面,然后过几秒后自动跳转到另外一个界面而已。

    1.制作一张自己喜欢的png图片作为欢迎界面,命名为welcome.png放在工程文件下的res\drawable-xxhdpi中

    2.制作对应的xml文件,命名为WelcomeAcitiviy.xml放在layout中

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/welcome" > </RelativeLayout>

    3.编写一个class,命名为WelcomeAcitiviy.java放在src的com.android.intdorm包中

    package com.android.intdorm; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.view.Window; public class WelcomeActivity extends Activity { @Override protected void onCreate(Bundle saveInstanceState){ requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(saveInstanceState); setContentView(R.layout.welcome); new Handler().postDelayed(new Runnable(){ @Override public void run(){ startActivity(new Intent(WelcomeActivity.this,Main_Activity.class)); finish(); } },2000); } } 4.修改AndroidManifest.xml文件

    ... <activity android:name=".SplashActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Main_Activity" android:label="@string/app_name" > </activity> ...

    转载请注明原文地址: https://ju.6miu.com/read-150415.html

    最新回复(0)