看板 AndroidDev 關於我們 聯絡資訊
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)