Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon $5 Albums $5 Off Fire TV Stick Off to College Essentials pivdl pivdl pivdl  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Gear Up for Football Baby Sale
Beginning Android Application Development and over one million other books are available for Amazon Kindle. Learn more
+ $3.99 shipping
Used: Good | Details
Sold by owlsbooks
Condition: Used: Good
Comment: Good clean copy with no missing pages might be an ex library copy; may contain marginal notes and or highlighting
Access codes and supplements are not guaranteed with used items.
  • List Price: $39.99
  • Save: $15.42 (39%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by
Gift-wrap available.
Beginning Android Applica... has been added to your Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Beginning Android Application Development Paperback – April 19, 2011

34 customer reviews
ISBN-13: 978-1118017111 ISBN-10: 9781118017111 Edition: 1st

Buy New
Price: $24.57
34 New from $4.99 33 Used from $0.40
Amazon Price New from Used from
"Please retry"
"Please retry"
$4.99 $0.40
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

InterDesign Brand Store Awareness Rent Textbooks
$24.57 FREE Shipping on orders over $35. In Stock. Ships from and sold by Gift-wrap available.

Frequently Bought Together

Beginning Android Application Development + Beginning Java Google App Engine (Expert's Voice in Cloud Computing)
Price for both: $47.54

Buy the selected items together

Editorial Reviews

From the Back Cover

Create applications for the latest Android OS

The Android OS is a popular and flexible platform for many of today's most in-demand mobile devices. This full-color guide offers you a hands-on introduction to creating Android applications for the latest mobile devices. Veteran author Wei-Meng Lee accompanies each lesson with real-world examples to drive home the content he covers. Beginning with an overview of core Android features and tools, the author proceeds to teach everything you need to know to successfully develop your own Android applications.

Beginning Android Application Development:

  • Explains what an activity is and reviews its lifecycle

  • Zeroes in on how to customize activities by applying styles and themes

  • Looks at the components of a screen, including LinearLayout, AbsoluteLayout, and RelativeLayout, among others

  • Details ways to adapt to different screen sizes and adjust display orientation

  • Reviews the variety of views such as TextView, ProgressBar, TimePicker, and more

  • Covers SMS messaging and networking

  • Walks you through how to create an Android Service and interact with it

  • Pares down the most essential steps for publishing Android applications

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

Wei-Meng Lee is a technologist and founder of Developer Learning Solutions ( He writes extensively for online publications and magazines on topics ranging from .NET to Mac OS X. In addition, he is the author of Beginning iOS 4 Application Development, as well as many other technology books and articles.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 448 pages
  • Publisher: Wrox; 1 edition (April 19, 2011)
  • Language: English
  • ISBN-10: 9781118017111
  • ISBN-13: 978-1118017111
  • ASIN: 1118017110
  • Product Dimensions: 7.4 x 0.9 x 9.2 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (34 customer reviews)
  • Amazon Best Sellers Rank: #468,188 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

38 of 39 people found the following review helpful By Pecos Bill on June 16, 2011
Format: Paperback Verified Purchase
This book has broken the ice on Android development for me. After floundering for a while with spotty tutorials on the web, I realized I'd need a book and picked this one basically because it was one of the newer ones.

I started stepping through the book page by page and following the samples. By around the middle of chapter 3 I was able to break away and start coding my own app and just flipped to the sections of the book I needed for specific advice after that.

The tutorials are good. Straight to the point without the dead weight that plagues so many web samples (where all too often I found a sample that did the 1 thing I wanted and 15 things I didn't, which just created confusion). This book gives you the full code and then goes to a "How It Works" section that goes through the code bit by bit explaining what the different pieces do. That has been an immense help and there's nothing this book covers that left me with any doubt on how to do it.

It's still "Beginning" Android development because it's mostly covering the basics. Lots of options are not covered, but then, that would take another 500 pages. This book will get things functional to the point that if you want to do something more advanced, you'll likely be able to fill in the gaps with the official Android documentation online.

One mark I will put against the book: it did not cover widgets. Still, after using the book to create my widget as an app, I had enough understanding of what was going on that I was able to convert my app to a widget with the help of some online docs (which I previously was not able to make sense of).

Note that the book does not teach you Java. I have never programmed in Java before, though I've used C, C++ and C#, which is similar.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 16 people found the following review helpful By Peter Abatan on May 17, 2011
Format: Paperback
Beginning Android Application Development is one of the best Android books on the market. If you have a programming background, then this is the book you need to get you up to speed. I bought this book because I wanted to acquire as much knowledge as possible about Android, and I must say I was not disappointed.

Wei-Meng Lee as an experienced trainer had put a great deal of effort into how he could best communicate Android to a beginner, and has done it excellently. For example on page 105 to 109 the author writes about screen orientation and persistent state information. This area of Android is so well explained better than any other Android book I have read.

This book has a lot of sample code which can be easily incorporated into ones App, and the explanation does not leave you with more unanswered questions. Like most Android books I still believe having a programming background is still a requirement basically because most Android books teach you how to build Apps, and not how to program.

I have enjoyed reading this book and I thoroughly recommend it to anyone interested in mobile application development. A well deserved 5 stars.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By Rotorwing1 on June 3, 2011
Format: Paperback
I have a collection of several other android books that jump around and do not explain things thorough so that a new programmer can understand. I purchased this book and it is by far the best one yet! Wei-Meng Lee is gifted in his style of writing. It is easy to follow and understand. I am so excited to finish going through the rest of the book. I highly recommend that if you are only going to get one book, this is it. Thanks for such a wonderful product!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By Hitz on May 29, 2011
Format: Paperback
This is an excellent learning tool for android development if you already know java. There are a lot of code examples so in the event that something is confusing, you can typically unravel the confusion by tinkering with the code. You will definitely learn everything you need to know by reading this book. my only negative statement is that the actual mechanics of some of the sentences and paragraphs were misleading and not descriptive. I found myself early on in chapters 2 and 3 trying to understand what a sentence meant or what the thought behind it was. Other than that happening a few times it is still a great tool to learn the adk.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Edward L. Anderson on September 6, 2011
Format: Paperback Verified Purchase
I have purchased several books on Android programming - having some experience with Pascal, but not a trained programmer - nor one who has ever worked as one. Beginning Android Application programming - is not for the non- programmer, but if you are familar with basic programming then the book is excellent. I found the examples followed by the "How it works" explanation very helpful in understanding the basic concepts of Object oriented programing, the class templates and the use of those templates to instantiate objects in memory. I finally developed an understanding of the relationship between Activites and Intents based on the step-by-step explanation and examples. Also the book was very helpful in understanding the various xml files and resources and other important files. Well, written with helpful visual presentation of code examples and explanation.

The only thing I can think of that would improve the book is more comprehensive indexing. It was frustrating to find a term such as "new" used in the code and while it was fairly apparent from the examples that "new" was used to create an object, I could not find any explanation of the term. The same applied to several other functions. Perhaps for a long-time Java or C++ user the explanation of such terms is uneccessary, but for the beginning Android programmer, it would be helpful.

All in all, a book I would recommend to anyone who has a basic understanding of programing, if verse in OOP as well, then the book is even an easier read.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Beginning Android Application Development
This item: Beginning Android Application Development
Price: $24.57
Ships from and sold by

Want to discover more products? Check out these pages to see more: software engineering, hello android