E-books in Russian and English



<<< >>>

Welcome
(Ashburn, Virginia, United States)

 


Enter · Register · Search

 
 
   
 
 
 
« Апрель 2011 »
Пн Вт Ср Чт Пт Сб Вс
 123
45678910
11121314151617
18192021222324
252627282930 
 
One Week Top10:
 2  3   4

Android Programming Tutorials, 3rd Edition

date: 18 апреля 2011 / author: izograv / категория: Programming / views: 2452 / comments: 0

Android Programming Tutorials, 3rd Edition by Mark Murphy



Android Programming Tutorials show you what you can do with Android, through a series of 40 individual exercises. Android Programming Tutorials gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books. These exercises lead you through the basics of creating Android applications, all the way through many fun Android features like Internet access, location tracking, maps, integrated WebKit browsers, cameras, accelerometers, home screen widgets, and much more. Full source code to all the exercise answers is available, to help you if you get stuck. Android Programming Tutorials makes an excellent companion volume to more traditional Android books that merely tell you what is possible.

Android Programming Tutorials is a collection of exercises that will have you build a pair of relatively sophisticated Android applications: a restaurant database and a microblogging client. The goal of the tutorials is to expose you to a wide range of Android capabilities in the context of a larger application, rather than standalone demonstrations like a programming guide might profile. Each exercise is a set of step-by-step instructions on how to add different features and functions. There is only a bit of theory presented, focusing instead of having you "learn by doing".

Each exercise contains pointers for further reading, along with "extra credit" tasks you might wish to try, to experiment in areas beyond what the step-by-step instructions supply. Hence, this book is geared for people who like working through code, but want guidance along the way.

These tutorials cover many major areas of Android application development, including:

Setting up basic user interfaces, with fields, buttons, lists, tabs, and radio buttons
Adding option menus
Supporting both portrait and landscape orientations, with custom user interfaces for each
Storing data in local databases
Collecting preferences from the user and applying those preferences
Working with background threads
Having multiple screens ("activities") in a single application, linked to each other
Accessing Web services via your own HTTP client code or via existing third-party JARs that somebody else wrote to access a service's API
Setting up Android components decoupled from their user interfaces ("services"), including allowing a service in one application to serve clients in other applications
Putting icons in the status bar ("notifications")
Integrating location tracking and Google Maps
Embedding a WebKit Web browser (e.g., for online help)
Incorporating video playback (e.g., for a screencast to accompany the online help)
Animating our user interface, to allow portions of it to fade in or out based on user request
Creating "app widgets" - bits of our UI that can go on the user's home screen
Integrating with the camera and accelerometer

The source code for this book is available from the CommonsWare Web site and is open source, so you can do with it whatever you wish within the license terms.

And, if you have any questions about the book or the exercises, join the [cw-android] Google Group, and we will be happy to help!




 

Comments: 0

 
 
Year Top:
2011
2010
2009
2008
2007
2006
 
  

 


 

Design/Web/Support/Anti-Leech by izograv @ yandex.ru
Optimized for Firefox | Anti-Leech tested on IE, Firefox, Reget