I've been playing with Android desktop widgets in the past days - so here is my first widget. IP Addr Widget: is a simple widget that displays the IP address of the current default route (the network interface that currently is in use). You can tap/click the widget to resolve the external/public IP address and FQDN of your phone.
I know there are about 10 other widgets that do the same. I just wrote it for practice. So enjoy!