
Download App
>> | LShop | >> | Book | >> | Technology, Engineer... | >> | Technology: General ... | >> | Android 3.0 Applicat... |
ISBN
:
9789350235454
Publisher
:
Packt Publishing
Subject
:
Technology: General Issues, Operating Systems
Binding
:
Paperback
Pages
:
284
Year
:
2011
₹
799.0
₹
735.0
Buy Now
Shipping charges are applicable for books below Rs. 101.0
View DetailsEstimated Shipping Time : 5-7 Business Days
View DetailsDescription
Android is a mobile operating system that runs on a staggering number of smartphones and tablets. Android offers developers the ability to build extremely rich and innovative applications written using the Java programming language. Among the number of books that have been published on the topic, what’s missing is a thoroughly practical, hands-on book that takes you straight to getting your job done without boring you with too much theory. Android 3.0 Application Development Cookbook will take you straight to the information you need to get your applications up and running. This book is written to provide you with the shortest possible route between an idea and a working application. Work through the book from start to finish to become an Android expert, or use it as a reference book by applying recipes directly to your project. This book covers every aspect of mobile app development, starting with major application components and screen layout and design, before moving on to how to manage sensors such as internal gyroscopes and near field communications. Towards the end, it delves into smartphone multimedia capabilities as well as graphics and animation, web access, and GPS. Whether you are writing your first app or your hundredth, this is a book that you will come back to time and time again, with its many tips and tricks on the rich features of Android 3. Over 100 working recipes covering every aspect of Android development What you will learn from this book: Design custom layouts and widgets Connect your application to the Web Animate your applications Create touch and motion sensitive apps Respond to your user's every move with sensor control Use GPS to create location sensitive apps Create and play back sound and video Augment reality through camera controls Access WiFi networks and Bluetooth Incorporate Google Maps in your applications Approach The book is written in a cookbook style, presenting examples in the style of recipes, allowing you to go directly to your topic of interest, or follow topics throughout a chapter to gain in-depth knowledge. Who this book is written for If you are new to Android application development and looking for a quick start, or if you are an experienced Android developer looking for a reference guide, then this book is for you. Ideally, you should know some Java and a little about mark-up languages but this is by no means necessary. This book will teach you how to write rich Android applications from scratch in no time.
Author Biography
Kyle Merrifield Mew is a writer, journalist, and developer who has been programming since the early 80s and who has been following the Android operating system, since its purchase by Google, with great interest. Kyle has always believed that open source platforms would one day provide lucrative opportunities for anyone with programming skills and that Android is that platform. Table of Contents Preface Chapter 1: Activities Introduction Declaring an activity Starting a new activity with an intent object Switching between activities Returning a result from an activity Storing an activity's state Storing persistent activity data Managing the activity lifecycle Chapter 2: Layouts Introduction Declaring a layout Applying a relative layout Applying a table layout Using List Views and List Adapters Applying gravity and weight Controlling layout during runtime Optimizing for tabletsand multiple screens Dividing the screen into fragments Running 3.0 and higher applications on older platforms Chapter 3: Widgets Introduction Inserting a widget into a layout Adding images to widgets Creating a widget at runtime Applying a style Turning a style into a theme Using a platform style or theme Creating a custom component Chapter 4: Menus Introduction Creating and inflating an options menu Designing Android compliant menu icons Building a context sensitive menu Handling menu selections Building menu groups of checkable items Applying shortcut keys and submenus Chapter 5: Data and Security Introduction Using internal storage for private data Storing public data on external storage Creating a SQLite database Sharing multimedia files across applications with Content Providers Defining and enforcing permissions Providing backup functionality Chapter 6: Detecting User Activity Introduction Reading a device's orientation Measuring motion with the accelerometer Listing available sensors Recognizing a touch event Detecting multi-touch elements Recognizing gestures Handling multi-touch gestures Controlling on screen keyboards Chapter 7: Notifying the User Introduction Displaying an alert dialog Displaying a progress dialog Customizing a dialog Making a Toast Notifying the user with the status bar Using the Notifcation.Builder class Chapter 8: Graphics and Animation Introduction Adding graphics to the Image View class Rotating an image with a matrix Using Shape Drawable and Paint Drawing with a Canvas Using tween animations Animating with Honeycomb APIs Creating stop frame animations Working with OpenGL Chapter 9: Multimedia Introduction Playing an audio file from within an application Playing back videofrom external memory Playing multiple sounds with a Sound Pool Recording audio Recording video Capturing photos with the camera Chapter 10: Telephony, Networks, and the Web Introduction Initiating a phone call Listening for phone events Sending SMS messages Monitoring SMS messages Connecting to WiFi Connecting Bluetooth devices Including web content Chapter 11: GPS, Locations, and Maps Introduction Detecting a device's location Listening for location changes Setting up Google Maps Zooming in on a Map View Setting a map's location with a GeoPoint Marking a location on a map with an overlay Index
Related Items
-
of
Adaptive Antennas for Wireless Communications
George V. Tsoulos
Starts At
12470.0
14501.0
14% OFF
Electronic and Photonic Circuits and Devices (Ieee
Ronald W. Waynant
Starts At
10369.0
13644.0
24% OFF
Neural Networks and Artificial Intelligence for Biomedical Engineering
Donna L. Hudson
Starts At
15918.0
18510.0
14% OFF
Perspectives in Control Engineering Technologies, Applications, and New Directions
Tariq Samad
Starts At
13870.0
18250.0
24% OFF
Software Radio Technologies: Selected Readings
Joseph Mitola
Starts At
14842.0
19529.0
24% OFF
Artificial Life V: Proceedings of the Fifth International Workshop on the Synthesis and Simulation of Living Systems (Complex Adaptive Systems)
Christopher G. Langton
Starts At
6602.0
7677.0
14% OFF
Are you sure you want to remove the item from your Bag?
Yes
No
Added to Your Wish List
OK
Your Shopping Bag
- 1 Item
Item
Delivery
Unit Price
Quantity
Sub Total
Order Summary