Custom Android widgets to fill gaps in the SDK