[分享] Splash做法與切換動畫

看板AndroidDev作者 (..)時間13年前 (2011/02/15 02:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
splash就是在軟體主畫面出現之前的炫耀用漂亮畫面, 沒有用但是卻也很有用,對於整體形象加分很大。 以下是我測試的幾種方法與結果: 1.用兩個 Activity 切換,splash → main 超級不建議這種做法,因為返回按鈕會亂掉 2.用 ViewFlipper 也不建議用這種作法,若有套用過場動畫,動畫會跑565且無dither 3.用兩個Activity切換,main → splash → main 目前測試這種方法最好,啟動main後馬上啟動一個splash activity 之後再用runnable+handler自動關閉splash 在切換動畫方面則有一點小技巧分享。 平常按了返回鍵後,會套用系統動畫,要使用以下的方法套用自訂動畫: 1.用 startActivityForResult 取代 startActivity 2.加上 onActivityResult,並在裡面使用 overridePendingTransition(R.anim.someanim, R.anim.someanim); 前參數是給前一個activity,後參數是給目前的activity 如果有更好的做法也希望大家指教^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.234.217 ※ 編輯: cassatte 來自: 59.112.234.217 (02/15 02:37)
文章代碼(AID): #1DMNOjv8 (AndroidDev)
文章代碼(AID): #1DMNOjv8 (AndroidDev)