Updating.
Copied base from android_widgets library.
Updated.