Android Apps for Absolute Beginners [electronic resource] /
Jackson, Wallace.author.
Anybody can start building simple apps for the Android platform, and this book will show you how!  Recently updated to include Android Jelly Bean, Android Apps for Absolute Beginners, Second Edition takes you through the process of getting your first Android apps up and running using plain English and practical examples. This book cuts through the fog of jargon and mystery that surrounds Android apps development, and gives you simple, step-by-step instructions to get you started.  Teaches Android application development in language anyone can understand, giving you the best possible start in Android development Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss Offers clear code descriptions and layout so that you can get your apps running as soon as possible This book is Android Jelly Bean compliant, but is backwards compatible to most of the previous Android releases. .
Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Preliminary Information: Before We Get Started; Some History: What Is Android?; Advantage Android: How Can Android Benefit Me?; The Scope of This Book; What's Covered; What's Not Covered; Preparing for Liftoff: SDK Tools to Download; Java; Eclipse; Android SDK; Summary; Chapter 2: What's Next? Our Road Ahead; Your Android Development IDE; Java, XML, and How Android Works; The Android Application Framework; Screen Layout Design
User Interface DesignGraphics and Animation Design; Interactivity; Content Providers; Intents and Intent Filters; The Future of Android; Summary; Chapter 3: Setting Up Your Android Development Environment; Installing Java, Eclipse, and Android; Java 6 SE and JRE: Your Foundation for Application Development; Eclipse Juno 4.2 for Java EE IDE: The Development Environment; Android SDK: Android Software Development Kit for Eclipse; Android Development Tool: Android Tools for Eclipse; Configuring the Android Environment Inside of Eclipse; Setting Up AVDs and Smartphone Connections
AVDs: Smartphone EmulatorsUSB Smartphone Drivers: External Devices; ADT Bundle and 64-bit IDE Support; Installing GIMP 2.8 for Image Editing for Android Apps; Summary; Chapter 4: Introducing the Android Software Development Platform; Understanding Java SE and the Dalvik Virtual Machine; The Directory Structure of an Android Project; Common Default Resources Folders; The Values Folder; Leveraging Android XML (Your Secret Weapon); Screen Sizes; Desktop Clocks; Using Your Android Application Resources; Bitmap Images; Alternate Resource Folders
Launching Your Application: The AndroidManifest.xml FileCreating Your First Android Application; Launching Eclipse; Creating an Android Project; Inspecting and Editing the Android Application Files; Opening the HelloActivity.java Activity; Opening the UI Definition; Opening the Strings Resource File; Setting a Variable Value in strings.xml; Running the App; Adding an Application Icon; Adding Transparency; Summary; Chapter 5: Android Framework Overview; The Foundation of OOP: The Object; Some OOP Terminology; The Blueprint for an Object: The Class
Providing Structure for Your Classes: InheritanceDefining an Interface; Bundling Classes in a Logical Way: The Package; An Overview of XML; The Anatomy of an Android Application: The APK File; Android Application Components; Android Activities: Defining the UI; Android Services: Processing in the Background; Broadcast Receivers: Announcements and Notifications; Content Providers: Data Management; Android Intent Objects: Messaging for Components; Android Manifest XML: Declaring Your Components; Summary; Chapter 6: Screen Layout Design: Views and Layouts; Android View Hierarchies
Using the View Class
Includes index.
Anybody can start building simple apps for the Android platform, and this book will show you how!  Recently updated to include Android Jelly Bean, Android Apps for Absolute Beginners, Second Edition takes you through the process of getting your first Android apps up and running using plain English and practical examples. This book cuts through the fog of jargon and mystery that surrounds Android apps development, and gives you simple, step-by-step instructions to get you started.  Teaches Android application development in language anyone can understand, giving you the best possible start in Android development Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss Offers clear code descriptions and layout so that you can get your apps running as soon as possible This book is Android Jelly Bean compliant, but is backwards compatible to most of the previous Android releases. .
Android (Electronic resource)
Mobile computing.
Application software.
Mobile Computing.
Computer Applications.