Android-c2dm-chat-demo is a project mainly written in Java, it's free.
my portfolio project for my study at Swinburne course "software development for mobile devices".