Android apps for absolute beginners

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 a...

Descripción completa

Detalles Bibliográficos
Autor principal: Jackson, Wallace (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York : Apress : Distributed to the book trade worldwide by Springer Science+Business Media c2012.
Edición:2nd ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629375306719
Tabla de Contenidos:
  • 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