Android App啟動(dòng)圖啟動(dòng)界面(Splash)的簡(jiǎn)單實(shí)現(xiàn)代碼
第一步:創(chuàng)建一個(gè)Activity
第二步:創(chuàng)建一個(gè)新的Activity 命名為Splash
new -> Activity -> Empty Activity
p>第三步:將準(zhǔn)備好的啟動(dòng)圖片放到drawable目錄下,并修改Splash的xml布局文件,如下圖所示
第四步:修改SplashActivity中的代碼如下
import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.WindowManager; public class Splash extends AppCompatActivity { @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)線程 } }
注 意
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getSupportActionBar().hide();
需要在 setContentView(R.layout.activity_splash);
之前執(zhí)行
第五步:修改配置文件AndroidManifest中的代碼
將上述代碼的intent filter標(biāo)簽移動(dòng)到name為.Splash的Activity標(biāo)簽下(將啟動(dòng)頁面修改為SplashActivity),如下圖
好了,現(xiàn)在大功告成了,快運(yùn)行代碼試試效果怎么樣
總結(jié)
到此這篇關(guān)于Android App啟動(dòng)圖啟動(dòng)界面(Splash)的簡(jiǎn)單實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Android App啟動(dòng)圖啟動(dòng)界面(Splash)的簡(jiǎn)單實(shí)現(xiàn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
android wifi信號(hào)強(qiáng)度等級(jí)區(qū)分的修改介紹
calculateSignalLevel為計(jì)算信號(hào)等級(jí)函數(shù),MAX_RSSI和MIN_RSSI分別為最強(qiáng)和最弱信號(hào)強(qiáng)度等級(jí)的信號(hào)強(qiáng)度閥值2013-06-06一文深入探討Android Activity啟動(dòng)模式
在 Android 應(yīng)用開發(fā)中,Activity 是用戶界面的核心組件,而 Activity 的啟動(dòng)模式則是決定應(yīng)用界面如何在任務(wù)棧中交互、管理以及呈現(xiàn)的關(guān)鍵因素,本文將深入探討 Android 中的 Activity 啟動(dòng)模式,詳細(xì)解釋每種模式的用途、適用場(chǎng)景2023-08-08使用Kotlin開發(fā)Android應(yīng)用教程
這篇文章主要為大家詳細(xì)介紹了使用Kotlin開發(fā)Android應(yīng)用的教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05Android 中不用線程如何實(shí)現(xiàn)倒計(jì)時(shí)
本文給大家分享android中不用線程如何實(shí)現(xiàn)倒計(jì)時(shí)功能,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-01-01Android實(shí)現(xiàn)Tab切換界面功能詳解
這篇文章主要為大家詳細(xì)介紹了Android如何實(shí)現(xiàn)Tab切換界面的功能,以及對(duì)Tab變化事件進(jìn)行監(jiān)聽。文中示例代碼講解詳細(xì),感興趣的可以了解一下2022-05-05Android 使用Vitamio打造自己的萬能播放器(2)—— 手勢(shì)控制亮度、音量、縮放
本文主要介紹Android Vitamio插件的一些功能,這里主要介紹 Android Vitamio插件的手勢(shì)控制亮度,音量,縮放的功能,并提供代碼實(shí)例,有需要的小伙伴可以參考下2016-07-07