http://android-arsenal.com/details/1/3394 http://android-arsenal.com/details/1/3133 http://android-arsenal.com/details/3/3110 http://android-arsenal.com/details/1/3001 http://android-arsenal.com/details/1/1789