实现在Android开发中的Splash Screen开场屏的效果
生活随笔
收集整理的這篇文章主要介紹了
实现在Android开发中的Splash Screen开场屏的效果
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
很多網(wǎng)友可能發(fā)現(xiàn)近期Tencent推出的手機(jī)QQ Android版包含了一個(gè)開(kāi)場(chǎng)屏Splash Screen載入效果,通常游戲或大型軟件打開(kāi)時(shí)可能需要一個(gè)釋放解析資源的過(guò)程,需要一個(gè)前臺(tái)的動(dòng)畫(huà)播放和后臺(tái)的邏輯處理線程配合,當(dāng)然對(duì)于簡(jiǎn)單的軟件也可以加一個(gè)Splash Screen作為美化。在Android平臺(tái)上如何實(shí)現(xiàn)呢?
首先創(chuàng)建一個(gè)Activity,在SetContentView時(shí)直接通過(guò)ImageView創(chuàng)建一個(gè)全屏的圖片,大家還要考慮好分辨率和當(dāng)前設(shè)備一致,onCreate添加代碼如下:
?
new Handler().postDelayed(new Runnable(){ // 為了減少代碼使用匿名Handler創(chuàng)建一個(gè)延時(shí)的調(diào)用public void run() { Intent i = new Intent(SplashScreen.this, Main.class); //通過(guò)Intent打開(kāi)最終真正的主界面Main這個(gè)ActivitySplashScreen.this.startActivity(i); //啟動(dòng)Main界面SplashScreen.this.finish(); //關(guān)閉自己這個(gè)開(kāi)場(chǎng)屏} }, 5000); //5秒,夠用了吧?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/huasili/p/3419783.html
總結(jié)
以上是生活随笔為你收集整理的实现在Android开发中的Splash Screen开场屏的效果的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: dom4j通过xpath查询xml
- 下一篇: 【Android Developers