Nice Widget, but I have a suggestion:
For shrinking apk size you just need to compress .png files better
Using "PNGGauntlet" I just got the "xkdc01.png" from 272,44 KB to 195,95.
That's 72% of original image size, without any loss of quality!
That, would be taking down the app weight to about 20mb if I did the maths correctly.
And it's lossless: its just better algorithms re-encoding the png files and removing extra information unneeded for the image.
You can use any program you like, i used PNGGauntlet just because it's so easy to use, and works good enough for me!
A little downside: re-encoding takes time, and in olds computer a lot of time, but in my opinion, for something like this, its worth it.