Enterprise android programming android database applications for the enterprise

The definitive guide to building data-driven Android applications for enterprise systems Android devices represent a rapidly growing share of the mobile device market. With the release of Android 4, they are moving beyond consumer applications into corporate/enterprise use. Developers who want to...

Descripción completa

Detalles Bibliográficos
Autor principal: Mednieks, Zigurd (-)
Otros Autores: Mednieks, Zigurd R.
Formato: Libro electrónico
Idioma:Inglés
Publicado: Indianapolis, Indiana : John Wiley & Sons [2014]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629537406719
Tabla de Contenidos:
  • ""Prerequisites and Getting Ready""""Tool chain Test Drive""; ""One Code-Base for All Types of Devices""; ""Getting Started with the Code Framework Example""; ""Automatically Adapting to Screen Size""; ""Components, Views, and Lifecycle""; ""Destroying and Re-Creating Components""; ""The Main Activity Class""; ""Activity: The Basic Unit of User Interaction""; ""Fragment: A Tool for Organizing Code and UI""; ""The Pick Fragment Class""; ""The Item Fragment Class""; ""The Item Detail Fragment Class""; ""Tying Together Activities, Fragments, and the Action Bar""; ""The Tabbed Activity Class""
  • ""A Main.xml File for Large Tablets""""A Main.xml and a Subsidiary Activity for Smaller Screens""; ""The TabActivity Class""; ""The Android Task and Process Model""; ""Starting Dalvik Instances""; ""Death, but No Transfiguration""; ""Tasks Span Applications and Processes""; ""Multiprocessing, Security, and Lifecycle""; ""The Process and User ID as Security Boundary""; ""Declaring Application Properties""; ""Summary""; ""Chapter 2: The Relational Model and SQLite""; ""Databases and the Relational Model""; ""The History of the RDBMS""; ""The Relational Model""; ""Other DBMS Features""
  • ""The SQL Language""""Introduction to SQLite""; ""SQLite from the Command Line""; ""An Example SQLite Database""; ""Summary""; ""Chapter 3: Android Database Support""; ""SQL in Java: The SQLite Database Class""; ""Basic SQL Embedding""; ""Syntactic SQL""; ""Creating a Database: The SQLite Open Helper Class""; ""Managing a Database""; ""Cursors, Loaders, and Adapters""; ""Cursors""; ""Adapters and View Binders""; ""Loaders""; ""Summary""; ""Chapter 4: Content Providers""; ""Using a Content Provider""; ""URIs as Names for Virtual Datasets""
  • ""Content Resolvers: The Link between Clients and Providers""""Content Observers: Completing the Loop""; ""IPC: System-Wide Accessibility""; ""The Contract: URIs and Types""; ""Authority""; ""Virtual Table URIs""; ""Return Value MIME Types""; ""Permissions""; ""Publishing the Contract""; ""Implementing the Content Provider""; ""Creating the Content Provider""; ""Return Types and the URI Matcher""; ""Writing the Database""; ""Database Queries""; ""Content Observers (Again)""; ""Permissions and Registration""; ""Content Providers and Files""; ""Summary""
  • ""Chapter 5: Rest, Content Providers, Concurrency, Networking, and Sync Adapters""