簡(jiǎn)單實(shí)現(xiàn)Android應(yīng)用的啟動(dòng)頁(yè)
前言:
平時(shí)打開手機(jī)的應(yīng)用時(shí),會(huì)跳出來3秒鐘的廣告后,再進(jìn)入應(yīng)用。今天我們就來簡(jiǎn)單實(shí)現(xiàn)一下引導(dǎo)頁(yè)的功能。
1、首先,新建一個(gè)activity頁(yè)面,命名:SplashActivity
在 activity_splash.xml中添加啟動(dòng)頁(yè)內(nèi)容,我這里添加了一個(gè)圖片(圖片放在drawable文件下),代碼如下:
<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/zhz" tools:context=".SplashActivity"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/zhz"></ImageView> </androidx.constraintlayout.widget.ConstraintLayout>
在java文件中,將啟動(dòng)頁(yè)狀態(tài)欄和標(biāo)題欄隱藏,并設(shè)置啟動(dòng)頁(yè)顯示時(shí)間為3秒。
SplashActivity.java代碼如下:
public class SplashActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //隱藏狀態(tài)欄 getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //隱藏標(biāo)題欄 getSupportActionBar().hide(); setContentView(R.layout.activity_splash); //創(chuàng)建子線程 Thread mThread=new Thread(){ @Override public void run() { super.run(); try { sleep(3000);//使程序休眠3秒 Intent intent=new Intent(getApplicationContext(),MainActivity.class); startActivity(intent); finish(); }catch (Exception e){ e.printStackTrace(); } } }; mThread.start();//啟動(dòng)線程 } }
2、在AndroidManifest.xml文件中,設(shè)置啟動(dòng)頁(yè)為.SplashActivity,代碼如下:
<activity android:name=".StartActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
3、我這里將應(yīng)用圖標(biāo)改為自己的圖片了,你們根據(jù)自己需要(不改也行的),代碼如下:
這樣就完成了所有步驟了,運(yùn)行一下試試吧!
到此這篇關(guān)于簡(jiǎn)單實(shí)現(xiàn)Android應(yīng)用的啟動(dòng)頁(yè)的文章就介紹到這了,更多相關(guān)Android啟動(dòng)頁(yè)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android實(shí)現(xiàn)簡(jiǎn)單用戶注冊(cè)案例
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)簡(jiǎn)單用戶注冊(cè)案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-05-05Flutter中數(shù)據(jù)庫(kù)的使用教程詳解
在Flutter開發(fā)過程中,有時(shí)需要對(duì)數(shù)據(jù)進(jìn)行本地的持久化存儲(chǔ),使用sp文件形式雖然也能解決問題,但是有時(shí)數(shù)據(jù)量較大的時(shí)候,顯然我們文件形式就不太合適了,這時(shí)候我們就需要使用數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ)。本文將詳細(xì)講講Flutter中數(shù)據(jù)庫(kù)的使用,需要的可以參考一下2022-04-04詳解Android中提示對(duì)話框(ProgressDialog和DatePickerDialog和TimePickerDi
這篇文章主要介紹了詳解Android中提示對(duì)話框(ProgressDialog和DatePickerDialog和TimePickerDialog&PopupWindow)的相關(guān)資料,需要的朋友可以參考下2016-01-01Android實(shí)現(xiàn)掃一掃識(shí)別數(shù)字功能
這篇文章主要介紹了Android實(shí)現(xiàn)掃一掃識(shí)別數(shù)字功能,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-09-09android?Service基礎(chǔ)(啟動(dòng)服務(wù)與綁定服務(wù))
大家好,本篇文章主要講的是android?Service基礎(chǔ)(啟動(dòng)服務(wù)與綁定服務(wù)),感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12Android圖片無(wú)限輪播的實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了Android圖片無(wú)限輪播的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12Android 通過當(dāng)前經(jīng)緯度獲得城市的實(shí)例代碼
Android 通過當(dāng)前經(jīng)緯度獲得城市的實(shí)例代碼,需要的朋友可以參考一下2013-06-06