Cargando…

Android database programming : exploit the power of data-centric and data-driven Android applications with this practical tutorial /

This book is a practical tutorial approaching the topic with clear instructions and examples. With easy to understand examples and scenarios you can apply almost anywhere, this book walks you through both local and external data storage methods for the Android platform. "Android Database Progra...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Wei, Jason
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., Ltd., ©2012.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn795895480
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 120618s2012 enk o 001 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d N$T  |d YDXCP  |d UMI  |d OCLCQ  |d COO  |d DEBSZ  |d E7B  |d UKMGB  |d DEBBG  |d OCLCQ  |d OCLCF  |d OCLCQ  |d LOA  |d JBG  |d AGLDB  |d CNNOR  |d MOR  |d PIFAG  |d OCLCQ  |d OCLCO  |d U3W  |d STF  |d WRM  |d VTS  |d CEF  |d NRAMU  |d INT  |d OCLCQ  |d OCLCO  |d G3B  |d TKN  |d OCLCQ  |d OCLCO  |d UAB  |d M8D  |d UKAHL  |d HS0  |d OCLCO  |d OCLCQ  |d OCLCO  |d CNCNC 
016 7 |a 016133995  |2 Uk 
019 |a 802052450  |a 811554782 
020 |a 9781849518130  |q (electronic bk.) 
020 |a 1849518130  |q (electronic bk.) 
020 |a 1849518122 
020 |a 9781849518123 
020 |z 9781849518123  |q (pbk.) 
029 1 |a AU@  |b 000050155676 
029 1 |a AU@  |b 000062538026 
029 1 |a DEBBG  |b BV040883863 
029 1 |a DEBBG  |b BV043127102 
029 1 |a DEBSZ  |b 372602215 
029 1 |a DEBSZ  |b 378298410 
029 1 |a DEBSZ  |b 421405031 
029 1 |a GBVCP  |b 804020434 
029 1 |a NZ1  |b 14802252 
029 1 |a NZ1  |b 15024382 
035 |a (OCoLC)795895480  |z (OCoLC)802052450  |z (OCoLC)811554782 
037 |a CL0500000167  |b Safari Books Online 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 084000  |2 bisacsh 
082 0 4 |a 005.365  |2 23 
049 |a UAMI 
100 1 |a Wei, Jason. 
245 1 0 |a Android database programming :  |b exploit the power of data-centric and data-driven Android applications with this practical tutorial /  |c Jason Wei. 
260 |a Birmingham, UK :  |b Packt Pub., Ltd.,  |c ©2012. 
300 |a 1 online resource (201 pages). 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
520 |a This book is a practical tutorial approaching the topic with clear instructions and examples. With easy to understand examples and scenarios you can apply almost anywhere, this book walks you through both local and external data storage methods for the Android platform. "Android Database Programming" targets developers who are experienced with databases and other back-end design concepts, but who may want to see these concepts applied to mobile applications. Developers who are experienced with mobile applications and/or the Android platform, but who may not be as familiar with back-end systems and designing/implementing database schemas will find this tutorial equally useful. Even if you are already experienced with both Android programming and database implementation, but want to further solidify concepts and see a broader scope of data storage methods on Android, this book is your perfect companion. 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Storing Data on Android; Using SharedPreferences; Common use cases for SharedPreferences; Checking if it's the user's first time visit to your application; Checking when the application last updated itself; Remembering what the user's login username was; Remembering an application's state; Caching a user's location; Internal storage methods; External storage methods; SQLite databases; Summary; Chapter 2: Using a SQLite Database; Creating advanced SQLite schemas 
505 8 |a Wrappers for your SQLite databaseDebugging your SQLite database; Summary; Chapter 3: SQLite Queries; Methods for building SQLite queries; SELECT statements; WHERE filters and SQL operators; DISTINCT and LIMIT clauses; ORDER BY and GROUP BY clauses; HAVING filters and Aggregate functions; SQL vs. Java performance comparisons; Summary; Chapter 4: Using Content Providers; ContentProvider; Implementing the query method; Implementing the delete and update methods; Implementing the insert and getType methods; Interacting with a ContentProvider; Practical use cases; Summary 
505 8 |a Chapter 5: Querying the Contacts TableStructure of the Contacts content provider; Querying for Contacts; Modifying Contacts; Setting permissions; Summary; Chapter 6: Binding to the UI; SimpleCursorAdapters and ListViews; Custom CursorAdapters; BaseAdapters and Custom BaseAdapters; Handling list interactions; Comparing CursorAdapters and BaseAdapters; Summary; Chapter 7: Android Databases in Practice; Local database use cases; Databases as caches; Typical application design; Summary; Chapter 8: Exploring External Databases; Different external databases; Google App Engine and JDO databases 
505 8 |a GAE: an example with video gamesThe PersistenceManager and Queries; Summary; Chapter 9: Collecting and Storing Data; Methods for Collecting Data; A primer on web scraping; Extending HTTP servlets for GET/POST methods; Scheduling CRON jobs; Summary; Chapter 10: Bringing it Together; Implementing HTTP GET requests; Back to Android: parsing responses; Final steps: binding to the UI (again); Summary; Index 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Application software  |x Development. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS  |x Desktop Applications  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
655 0 |a Electronic books. 
655 4 |a Electronic books. 
776 0 8 |i Print version:  |a Wei, Jason.  |t Android database programming.  |d Birmingham : Packt Pub., ©2012  |z 9781849518123  |w (OCoLC)802338399 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=461406  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943912 
938 |a ebrary  |b EBRY  |n ebr10571191 
938 |a EBSCOhost  |b EBSC  |n 461406 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 368367 
938 |a YBP Library Services  |b YANK  |n 8872325 
994 |a 92  |b IZTAP