very well done, mate !!!
But I've got 1 wish and 1 suggestion ;)
wish: how about placing the new new widget above the view, using overlay technique?
suggestion: the red button animation is done using lots of PNGs. take a look at drawMagicFlame inside ColorButton.java of the Calculator sources I'll attach, the buttons are lightly transparent and the color animation is painted into the background of the button...
thanks, did you see latest version? (0.7)
for wish: i didn't really think about that when designing my widget, but hey, i said to myself: use your force/imagination Luke! i thought for a while and came into idea of using FrameLayouts. and voila we gotit!!! android really ROCKS!
for suggestion: i use several pngs not by mistake. that way you can make any animation you like, e.g. some smooth warping from one shape to another, etc, etc.
i know it uses more resources but gives you full freedom...