O'Reilly logo

Learning Android™ Application Programming for the Kindle Fire™: A Hands-On Guide to Building Your First Android Application by Shane Conder, Lauren Darcey

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

13. Adding Network Support

In this chapter, you enable the Have You Read That? application to handle two-way network communication. First, you concentrate your attention on downloading data from the Internet. Specifically, you learn the theory and design principles for networked applications. You learn about threading and progress bars. You modify the Have You Read That? application to retrieve batches of books and live score data from a remote application server. You then enhance the Have You Read That? application to upload player data, such as settings, scores, and avatars to the application server. You learn how to upload data to a network server, as well as a new way to offload important processing to a simple service that executes in the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required