Home > General > Android In Practice
26%
Android In Practice

Android In Practice

4.8       |  4 Reviews 
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Android in Practice is treasure trove of Android goodness, with over 100 tested, ready-to-use techniques including complete end-to-end example applications and practical tips for real world mobile application developers. Written by real world Android developers, this book addresses the trickiest questions raised in forums and mailing lists. Using an easy-to-follow problem/solution/discussion format, it dives into important topics not covered in other Android books, like advanced drawing and graphics, testing and instrumentation, building and deploying applications, using alternative languages, and native development.
If you are new to Android, or even if you have a few cycles under your belt, you will love the quick "pre-flight check" where you will review key platform details and tools and the building blocks of all Android applications. Then, you will delve into Android use cases-from visual elements and style, to saving and sharing data, networking, background tasks, concurrency, and more.
This book assumes you have a working knowledge of Java, but no prior experience with Android is required.

About the Author

Charlie Collins is a senior software engineer at Axioma. He has contributed to various open source projects including GWT-Maven, Android-Maven, Gwitter, and is coauthor of Manning's GWT in Practice and Unlocking Android. Michael Galpin is the architect for mobile software development at eBay. Matthias Kaeppler is in charge of mobile development for the online review company Qype, and he created or maintains the Android open source projects Signpost, Droid-Fu, and Calculon.



Table of Contents:
Part 1 Background and fundamentals 1 Introducing Android 1.1 Android in a nutshell 1.2 Hello Android! 1.3 Java, but not Java Java 1.4 Linux, but not Linux Linux 1.5 More capabilities with native libraries 1.6 Tools of the trade 1.7 Summary 2 Android application fundamentals 2.1 The DealDroid application 2.2 Core building blocks 2.3 Application manifest 2.4 Resources 2.5 Layout, views, and widgets 2.6 Activities 2.7 Adapters 2.8 Intents and IntentFilters 2.9 The Application object 2.10 Summary 3 Managing lifecycle and state 3.1 Defining an Android application 3.2 Knowing the Activity lifecycle 3.3 Controlling Activity instance state 3.4 Getting things done within a task 3.5 Summary Part 2 Real world recipes 4 Getting the pixels perfect 4.1 The MyMovies application 4.2 View hierarchies and rendering 4.3 Arranging views in layouts 4.4 Expanding on ListView and Adapter 4.5 Applying themes and styles 4.6 Working with drawables 4.7 Creating portable user interfaces 4.8 Summary 5 Managing background tasks with Services 5.1 It’s all about the multitasking 5.2 Why services and how to use them 5.3 Scheduling and Services 5.4 Summary 6 Threads and concurrency 6.1 Concurrency in Android 6.3 Working with AsyncTask 6.4 Miscellaneous techniques 6.5 Summary 7 Storing data locally 7.1 Reading and writing files 7.2 Maintaining preferences 7.3 Working with a database 7.4 Inspecting SQLite databases 7.5 Summary 8 Sharing data between apps 8.1 Process-to-process sharing 8.2 Accessing common data 8.3 Summary 9 HTTP networking and web services 9.1 Basic HTTP networking 9.2 Consuming XML and JSON web services 9.3 How to gracefully recover from network failures 9.4 Summary 10 Location is everything 10.1 A brief introduction to geospatial coordinates 10.2 Location managers, providers, and listeners 10.3 Building a map-based application 10.4 Summary 11 Appeal to the senses using multimedia 11.1 Features too good for a feature phone 11.2 Managing media 11.3 Media playback 11.4 Capturing input 11.5 Summary 12 2D and 3D drawing 12.1 Drawing with the 2D libraries 12.2 3D and OpenGL ES 12.3 Summary Part 3 Beyond standard development 13 Testing and instrumentation 13.1 Testing the Android 13.2 Pulling strings: Android instrumentation 13.3 Beyond instrumentation: mocks and monkeys 13.4 Summary 14 Build management 14.1 Building Android applications 14.2 Managing builds with Maven 14.3 Build servers and continuous builds 14.4 Summary 15 Developing for Android tablets 15.1 Tablet prep 15.2 Tablet fundamentals 15.3 Summary Appendix A Debugging tools of the trade Appendix B Extending Android development Appendix C ProGuard Appendix D monkeyrunner Index


Best Sellers



Product Details
  • ISBN-13: 9789350042397
  • Publisher: Dreamtech Press
  • Binding: Paperback
  • ISBN-10: 9350042398
  • Publisher Date: 2011
  • No of Pages: 648

Related Categories

Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

4.8       |  4 Reviews 
out of (%) reviewers recommend this product
Top Reviews
Rating Snapshot
Select a row below to filter reviews.
5
4
3
2
1
Average Customer Ratings
4.8       |  4 Reviews 
00 of 0 Reviews
Sort by :
Active Filters

00 of 0 Reviews
SEARCH RESULTS
1–2 of 2 Reviews
    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!

    BoxerLover2 - 5 Days ago
    A Thrilling But Totally Believable Murder Mystery

    Read this in one evening. I had planned to do other things with my day, but it was impossible to put down. Every time I tried, I was drawn back to it in less than 5 minutes. I sobbed my eyes out the entire last 100 pages. Highly recommend!


Sample text
Photo of
    Media Viewer

    Sample text
    Reviews
    Reader Type:
    BoxerLover2
    00 of 0 review

    Your review was submitted!
    Android In Practice
    Dreamtech Press -
    Android In Practice
    Writing guidlines
    We want to publish your review, so please:
    • keep your review on the product. Review's that defame author's character will be rejected.
    • Keep your review focused on the product.
    • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
    • Refrain from mentioning competitors or the specific price you paid for the product.
    • Do not include any personally identifiable information, such as full names.

    Android In Practice

    Required fields are marked with *

    Review Title*
    Review
      Add Photo Add up to 6 photos
      Would you recommend this product to a friend?
      Tag this Book
      Read more
      Does your review contain spoilers?
      What type of reader best describes you?
      I agree to the terms & conditions
      You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

      CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

      These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


      By submitting any content to Bookswagon, you guarantee that:
      • You are the sole author and owner of the intellectual property rights in the content;
      • All "moral rights" that you may have in such content have been voluntarily waived by you;
      • All content that you post is accurate;
      • You are at least 13 years old;
      • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
      You further agree that you may not submit any content:
      • That is known by you to be false, inaccurate or misleading;
      • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
      • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
      • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
      • For which you were compensated or granted any consideration by any unapproved third party;
      • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
      • That contains any computer viruses, worms or other potentially damaging computer programs or files.
      You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


      For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


      All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

      Accept

      New Arrivals



      Inspired by your browsing history


      Your review has been submitted!

      You've already reviewed this product!