先上效果圖:
主要使用的還是ViewAnimationUtils.createCircularReveal這個方法标捺。
有幾個需要注意的地方:
1.activity的跳轉(zhuǎn)是有默認(rèn)效果的魄健,所以給需要跳轉(zhuǎn)到的activity設(shè)置一個主題樣式:
2.如果在第一個activity中完成動畫再進(jìn)行actvity的跳轉(zhuǎn)梳虽,效果不好漱贱,所以將繪制的坐標(biāo)點(diǎn)傳遞給第二個activity掂僵,然后讓第二個activity來完成動畫反惕。
點(diǎn)擊返回的時候昌渤,原理一樣齐邦。只不過需要注冊一個監(jiān)聽器椎侠,在動畫完成后,finish界面即可措拇。
以上就是使用揭露動畫完成的activity跳轉(zhuǎn)我纪。
剛剛開始寫博客,基本都是抄襲丐吓。望見諒浅悉。
參考地址:http://www.reibang.com/p/57a7a5421b06