微信、QQ、天天動聽等程序,在打開時顯示了一張圖片,然後跳轉到相關界面。本文實現這個功能,其實很簡單....
新建兩個Activity,LoadingActivity,MainActivity,將LoadingActivity設置爲android.intent.action.MAIN。使用TimerTesk,或者Thread將LoadingActivity顯示幾秒後跳轉到MainActivity界面。
LoadingActivity:
new Timer().schedule(new TimerTask() {
@Override
public void run() {
startActivity(new Intent(LoadingActivity.this, MainActivity.class));
finish();
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
}
}, 2000);
設置LoadingActivity的樣式
<style name="customLoading">
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@drawable/loading</item>
</style>
可以了....當然有很多種實現方式,網上找找,應該有.
源碼:http://download.csdn.net/detail/tangcheng_ok/7616001
原創文章,轉載請註明出處:http://blog.csdn.net/tangcheng_ok