LEADER 05436nam 2200697Ia 450 001 9910456068603321 005 20211022151049.0 010 $a1-282-55062-4 010 $a9786612550621 010 $a0-470-63745-5 035 $a(CKB)2520000000006762 035 $a(EBL)487697 035 $a(OCoLC)815645716 035 $a(SSID)ssj0000749793 035 $a(PQKBManifestationID)11425923 035 $a(PQKBTitleCode)TC0000749793 035 $a(PQKBWorkID)10736723 035 $a(PQKB)11512123 035 $a(MiAaPQ)EBC487697 035 $a(CaSebORM)9780470565520 035 $a(Au-PeEL)EBL487697 035 $a(CaPaEBR)ebr10366621 035 $a(CaONFJC)MIL255062 035 $a(EXLCZ)992520000000006762 100 $a20091217d2010 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aProfessional android 2 application development$b[electronic resource] /$fReto Meier 205 $a2nd edition 210 $aIndianapolis, IN $cWiley$d2010 215 $a1 online resource (580 pages) 225 1 $aWrox professional guides 300 $aDescription based upon print version of record. 311 $a0-470-56552-7 327 $aProfessional Android 2 Application Development; ABOUT THE AUTHOR; ABOUT THE TECHNICAL EDITOR; CREDITS; ACKNOWLEDGMENTS; CONTENTS; INTRODUCTION; WHOM THIS BOOK IS FOR; WHAT THIS BOOK COVERS; HOW THIS BOOK IS STRUCTURED; WHAT YOU NEED TO USE THIS BOOK; CONVENTIONS; SOURCE CODE; ERRATA; P2P.WROX.COM; Chapter 1: Hello, Android; A LITTLE BACKGROUND; WHAT IT ISN'T; ANDROID: AN OPEN PLATFORM FOR MOBILE DEVELOPMENT; NATIVE ANDROID APPLICATIONS; ANDROID SDK FEATURES; INTRODUCING THE OPEN HANDSET ALLIANCE; WHAT DOES ANDROID RUN ON?; WHY DEVELOP FOR MOBILE?; WHY DEVELOP FOR ANDROID? 327 $aINTRODUCING THE DEVELOPMENT FRAMEWORKSUMMARY; Chapter 2: Getting Started; DEVELOPING FOR ANDROID; DEVELOPING FOR MOBILE DEVICES; TO-DO LIST EXAMPLE; ANDROID DEVELOPMENT TOOLS; SUMMARY; Chapter 3: Creating Applications and Activities; WHAT MAKES AN ANDROID APPLICATION?; INTRODUCING THE APPLICATION MANIFEST; USING THE MANIFEST EDITOR; THE ANDROID APPLICATION LIFE CYCLE; UNDERSTANDING APPLICATION PRIORITY AND PROCESS STATES; EXTERNALIZING RESOURCES; INTRODUCING THE ANDROID APPLICATION CLASS; A CLOSER LOOK AT ANDROID ACTIVITIES; SUMMARY; Chapter 4: Creating User Interfaces 327 $aFUNDAMENTAL ANDROID UI DESIGNINTRODUCING VIEWS; INTRODUCING LAYOUTS; CREATING NEW VIEWS; DRAWABLE RESOURCES; RESOLUTION AND DENSITY INDEPENDENCE; CREATING AND USING MENUS; SUMMARY; Chapter 5: Intents, Broadcast Receivers, Adapters, and the Internet; INTRODUCING INTENTS; INTRODUCING PENDING INTENTS; INTRODUCING ADAPTERS; USING INTERNET RESOURCES; INTRODUCING DIALOGS; CREATING AN EARTHQUAKE VIEWER; SUMMARY; Chapter 6: Files, Saving State, and Preferences; SAVING SIMPLE APPLICATION DATA; CREATING AND SAVING PREFERENCES; RETRIEVING SHARED PREFERENCES 327 $aCREATING A SETTINGS ACTIVITY FOR THE EARTHQUAKE VIEWERINTRODUCING THE PREFERENCE ACTIVITY AND PREFERENCES FRAMEWORK; CREATING A STANDARD PREFERENCE ACTIVITY FOR THE EARTHQUAKE VIEWER; SAVING ACTIVITY STATE; SAVING AND LOADING FILES; INCLUDING STATIC FILES AS RESOURCES; FILE MANAGEMENT TOOLS; SUMMARY; Chapter 7: Databases and Content Providers; INTRODUCING ANDROID DATABASES; INTRODUCING SQLite; CURSORS AND CONTENT VALUES; WORKING WITH SQLite DATABASES; CREATING A NEW CONTENT PROVIDER; USING CONTENT PROVIDERS; CREATING AND USING AN EARTHQUAKE CONTENT PROVIDER; NATIVE ANDROID CONTENT PROVIDERS 327 $aSUMMARYChapter 8: Geocoding, and Location-Based Services; USING LOCATION-BASED SERVICES; CONFIGURING THE EMULATOR TO TEST LOCATION-BASED SERVICES; UPDATING LOCATIONS IN EMULATOR LOCATION PROVIDERS; SELECTING A LOCATION PROVIDER; FINDING YOUR LOCATION; USING PROXIMITY ALERTS; USING THE GEOCODER; CREATING MAP-BASED ACTIVITIES; MAPPING EARTHQUAKES EXAMPLE; SUMMARY; Chapter 9: Working in the Background; INTRODUCING SERVICES; USING BACKGROUND THREADS; LET'S MAKE A TOAST; INTRODUCING NOTIFICATIONS; USING ALARMS; SUMMARY; Chapter 10: Invading the Phone-Top; INTRODUCING HOME-SCREEN WIDGETS 327 $aCREATING APP WIDGETS 330 $aUpdate to the bestseller now features the latest release of the Android platform Android is a powerful, flexible, open source platform for mobile devices and its popularity is growing at an unprecedented pace. This update to the bestselling first edition dives in to cover the exciting new features of the latest release of the Android mobile platform. Providing in-depth coverage of how to build mobile applications using the next major release of the Android SDK, this invaluable resource takes a hands-on approach to discussing Android with a series of projects, each of which introduce 606 $aApplication software$xDevelopment 606 $aOpen source software 606 $aMobile computing 608 $aElectronic books. 615 0$aApplication software$xDevelopment. 615 0$aOpen source software. 615 0$aMobile computing. 676 $a005.1 676 $a005.268 700 $aMeier$b Reto$01033404 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910456068603321 996 $aProfessional android 2 application development$92451930 997 $aUNINA