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...
Autor principal: | |
---|---|
Otros Autores: | |
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""