有人問Android手機qq的qq空間里面情人節(jié)紅心下降特效是怎么實現的?今天就給大家講解一下Android手機qq的qq空間里面情人節(jié)紅心下降特效是怎么實現的。

Ios上直接有粒子發(fā)射器,設置下參數就可以了!Android上可以自己定義一個粒子類,里面有粒子的各種屬性,bitmap、速度、掉落的起始位置/當前位置(x,y),旋轉的角度。。。每一個下落的粒子對應一個粒子對象,然后自定義一個view,為了兼容3.0以下的版本,這里應該沒有用屬性動畫,需要自繪實現,在draw的最后invalidate即可??梢曰叵胂陆衲昕缒陼r,手Q刷一刷搶紅包listview后面的紅包雨和紙片飄落的動畫,跟這是同一個場景。其實搶紅包前撒錢的動畫和中紅包后散花的動畫也可以用類似的思路,最終可以抽象出來一個粒子發(fā)射器。
以上就是Android手機qq的qq空間里面情人節(jié)紅心下降特效是怎么實現的,希望對大家有所幫助。









