Use obtain instead of new on Message creation to improve memory efficiency.

Hey,James 
I found the obtainMessage() use a directly new , which could be improved by calling the recommended Message.obtain. 
http://developer.android.com/reference/android/os/Message.html#obtain()
Hope it help a little to improve:)

Thanks,
Chang