设置android应用闪屏图片_Android实现启动页面(闪屏页面)
不難發(fā)現(xiàn),我們手機(jī)上的很多app都有啟動(dòng)頁面,例如打開簡(jiǎn)書App在顯示主頁文章前會(huì)有一個(gè)啟動(dòng)頁面,如下所示:
簡(jiǎn)書啟動(dòng)頁面
隨后是一個(gè)廣告頁面,最后才進(jìn)入到主頁去。
那么我們自己怎么實(shí)現(xiàn)這個(gè)效果呢?下面開始講解:
步驟一:
新建SplashActivity閃屏頁,布局根據(jù)自己需要去設(shè)計(jì),這里為了方便僅放了一個(gè)TextView意思意思,就不展示出來了。
public class SplashActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
//延遲兩秒進(jìn)入主頁
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
startActivity(new Intent(SplashActivity.this, MainActivity.class));
finish();
}
}, 2000);
}
//禁用返回鍵
@Override
public void onBackPressed() {
}
}
內(nèi)容很簡(jiǎn)單,就是延遲2秒后啟動(dòng)MainActivity,然后把自己finish掉。
步驟二
創(chuàng)建全屏樣式,在res/values/styles/xml文件中創(chuàng)建一個(gè)全屏樣式:
true
false
true
@null
步驟三
在AndroidManifest.xml中注冊(cè)SplashActivity并對(duì)調(diào)其與MainActivity的位置。即把SplashActivity設(shè)置為啟動(dòng)頁,同時(shí)給SplashActivity設(shè)置上步驟二中創(chuàng)建的全屏主題:
android:theme="@style/NoActionBarFullscreen"
android:name=".SplashActivity">
搞定,效果圖如下:
效果圖
總結(jié)
以上是生活随笔為你收集整理的设置android应用闪屏图片_Android实现启动页面(闪屏页面)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python windows自动化 爬虫
- 下一篇: python 图例颜色_python –