A simple lightweight Android custom-view that supports a hide and show animation to a user specified position, as well as dragging.