作者cassatte (..)
看板AndroidDev
标题[分享] Splash做法与切换动画
时间Tue Feb 15 02:36:27 2011
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)