android heart bubbling animation based on SurfaceView