Android Studio 利用Splash制作APP啟動(dòng)界面的方法
最近又開(kāi)始學(xué)習(xí)Android studio 了,在制作APP時(shí),都有一個(gè)啟動(dòng)的界面,看上去美觀且實(shí)用(也可以作為以后的廣告位←
那怎樣制作呢?
第一步:新建Splash
如圖,新建一個(gè)Empty Activity。

然后將名字改為SplashActivity。

第二步:SplashActivity的內(nèi)容
如圖:

方便起見(jiàn),我把代碼貼出來(lái),代碼如下:
public class SplashActivity extends Activity {
// private final int SPLASH_DISPLAY_LENGHT = 2000; // 兩秒后進(jìn)入系統(tǒng)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//隱藏狀態(tài)欄
//getSupportActionBar().hide();//隱藏標(biāo)題欄
setContentView(R.layout.activity_splash);
Thread myThread=new Thread(){//創(chuàng)建子線程
@Override
public void run() {
try{
sleep(5000);//使程序休眠五秒
Intent it=new Intent(getApplicationContext(),MainActivity.class);//啟動(dòng)MainActivity
startActivity(it);
finish();//關(guān)閉當(dāng)前活動(dòng)
}catch (Exception e){
e.printStackTrace();
}
}
};
myThread.start();//啟動(dòng)線程
}
}
第三步:activity_splash的內(nèi)容
你會(huì)發(fā)現(xiàn)在layout中多出一個(gè) acticity_splash,改變其背景為你想要的圖片,就可以了。
第四步:AndroidManifest中的內(nèi)容
我們?cè)贏ndroidManifest中可以看到下圖中的代碼段:

此時(shí)MainActivity是APP的啟動(dòng)界面,如果想讓SplasgActivity成為啟動(dòng)界面,
將這段代碼從MainActivity中剪貼至SplashActivity中就行了。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
然后就可以運(yùn)行了。
總結(jié)
到此這篇關(guān)于Android Studio 利用Splash制作APP啟動(dòng)界面的文章就介紹到這了,更多相關(guān)android studio app啟動(dòng)界面內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Android studio虛擬機(jī)在啟動(dòng)界面和桌面出現(xiàn)畫(huà)面模糊花屏問(wèn)題的解決方法
- Android Studio的安裝及第一次啟動(dòng)時(shí)的配置問(wèn)題
- ubuntu上在androidstudio中啟動(dòng)emulator閃退的解決方法
- Android Studio啟動(dòng)報(bào)錯(cuò)Java 1.8 or later is required的解決方法
- Android Studio Intent隱式啟動(dòng),發(fā)短信,撥號(hào),打電話,訪問(wèn)網(wǎng)頁(yè)等實(shí)例代碼
相關(guān)文章
Android編程實(shí)現(xiàn)禁止系統(tǒng)鎖屏與解鎖亮屏的方法
這篇文章主要介紹了Android編程實(shí)現(xiàn)禁止系統(tǒng)鎖屏與解鎖亮屏的方法,實(shí)例分析了Android關(guān)閉屏幕、鎖屏及解鎖屏幕的相關(guān)技巧,需要的朋友可以參考下2015-12-12
Android 開(kāi)發(fā)之BottomBar+ViewPager+Fragment實(shí)現(xiàn)炫酷的底部導(dǎo)航效果
BottomBar是Github上的一個(gè)開(kāi)源框架,本文給大家介紹Android 開(kāi)發(fā)之BottomBar+ViewPager+Fragment實(shí)現(xiàn)炫酷的底部導(dǎo)航效果,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧2016-05-05
Android基于高德地圖完全自定義Marker的實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于Android基于高德地圖完全自定義Marker的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
Android編程開(kāi)發(fā)之性能優(yōu)化技巧總結(jié)
這篇文章主要介紹了Android編程開(kāi)發(fā)之性能優(yōu)化技巧,較為詳細(xì)的總結(jié)了Android編程中關(guān)于性能優(yōu)化的常用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
android studio如何通過(guò) jni 調(diào)用第三方非標(biāo)準(zhǔn) so庫(kù)
這篇文章主要介紹了android studio如何通過(guò) jni 調(diào)用第三方非標(biāo)準(zhǔn) so庫(kù),調(diào)用第三方的so方法,但這個(gè)so內(nèi)的方法不是標(biāo)準(zhǔn)的jni方法,這就需要我們自己寫(xiě)jni然后鏈接到第三方so庫(kù),通過(guò)jni調(diào)用so庫(kù)中的方法,需要的朋友可以參考下2025-04-04
Android中Image的簡(jiǎn)單實(shí)例詳解
這篇文章主要為大家詳細(xì)介紹了Android中Image的簡(jiǎn)單實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12
Android 編譯出錯(cuò)版本匹配問(wèn)題解決辦法
這篇文章主要介紹了Android 編譯出錯(cuò) app\build\intermediates\res\merged\debug\values-v23\values-v23.xml 的問(wèn)題解決辦法,需要的朋友可以參考下2017-07-07

