Is there an Android app that will scan a QR code and show the balance?
To get the balance and list of transactions you could do an HTTP get to blockchain.info. E.g:

http://blockchain.info/address/17w9uVZuPgsY7iLBVGB7qTZ1ZiZnTJKHLq