9 repositorios
Tools for managing schemas, queries, and result parsing specifically within the Android ecosystem.
Distinct from SQLite Databases: The candidates focus on general SQLite engines or unrelated Android dependency management; this is the domain of Android-specific DB orchestration.
Explore 9 awesome GitHub repositories matching mobile development · Android SQLite Management. Refine with filters or upvote what's useful.
Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad
Simplifies Android SQLite database operations, including schema management and cursor-free result parsing.
Stetho is a debug bridge that connects Android applications to Chrome Developer Tools. It allows for the real-time inspection of network traffic, internal application state, and the user interface layout directly within a desktop browser. The project provides specialized inspectors for analyzing Android-specific components. This includes a network inspector for capturing HTTP requests and responses, an SQLite database browser for querying local storage, and a view hierarchy inspector for mapping UI elements and styles. Additional capabilities cover runtime execution via an embedded JavaScrip
Enables querying and visualizing SQLite databases and local storage directly from a desktop browser.
greenDAO is an object-relational mapping library for Android that maps Java objects to SQLite databases. It provides infrastructure for high-performance data persistence by translating data objects into database records and vice versa. The library implements a type-safe query builder for retrieving records across multiple entities using joins and relationship chaining. It also includes a security layer that provides full-disk encryption for the SQLite database to prevent unauthorized access to stored information. The system utilizes compile-time code generation to create mapping classes, avo
Manages SQLite persistence on Android by mapping objects to database records without raw SQL.
Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores. The project distinguishes itself by supporting encrypted database decryption via provided passwords and the ability to map and inspect volatile in-memory databases. It also includes a data export tool that transfers database files from the private application directory to a local machine for external analysis. The to
Provides specialized tools for managing and debugging SQLite databases specifically within the Android ecosystem.
LitePal is an object-relational mapping library and SQLite database wrapper for Android applications. It replaces raw SQL queries with a fluent interface and object mapping to simplify local data persistence and database management. The project provides a specialized system for automatically synchronizing database schemas based on model definitions to handle version updates. It also includes a storage solution for securing sensitive data through configurable field-level encryption. The library covers broad data storage and synchronization capabilities, including atomic transaction support, m
Simplifies SQLite database management on Android through an object-oriented approach to storage and retrieval.
DBFlow es una librería de mapeo objeto-relacional (ORM) para Android que mapea objetos Java a bases de datos SQLite. Sirve como una capa de persistencia diseñada para reducir el código repetitivo (boilerplate) manual mediante el acceso automatizado a la base de datos y el mapeo de entidades. El proyecto se distingue por un constructor de consultas seguro para tipos que utiliza una interfaz fluida para construir consultas con verificaciones en tiempo de compilación. Proporciona cifrado transparente a nivel de archivo para asegurar datos sensibles y un wrapper reactivo que transmite los cambios de la base de datos a los suscriptores para actualizaciones en tiempo real. Las capacidades adicionales incluyen la ejecución de consultas asíncronas para evitar bloquear el hilo principal de la aplicación y paginación basada en fragmentos para cargar grandes conjuntos de datos. La librería utiliza generación de código basada en anotaciones para automatizar la creación de la infraestructura de la base de datos.
Maps Java objects to SQLite databases to reduce boilerplate in Android applications.
ActiveAndroid es un framework de persistencia para gestionar bases de datos SQLite locales en Android. Proporciona un sistema de mapeo objeto-relacional (ORM) de tipo active record que vincula tablas de bases de datos con clases, permitiendo la persistencia y recuperación de datos sin escribir SQL manualmente. El proyecto se distingue por una herramienta dedicada de migración de esquemas que actualiza las estructuras de la base de datos utilizando scripts versionados cargados desde los assets de la aplicación. También incluye un framework para compartir contenido de bases de datos entre diferentes aplicaciones de Android mediante una interfaz estándar de content provider basada en URI. La librería cubre áreas de capacidad amplias, incluyendo mapeo objeto-relacional para gestionar relaciones de tablas y tipos de datos personalizados, procesamiento de transacciones en bloque para la ingesta de datos e inicialización automatizada de bases de datos desde archivos de assets pre-poblados. Además, proporciona utilidades para consultas programáticas e indexación de columnas para gestionar la búsqueda y recuperación de datos.
Provides a comprehensive persistence framework for managing SQLite databases within the Android ecosystem.
ActiveAndroid is an object-relational mapper and data persistence library for Android. It serves as a high-level wrapper for SQLite databases, translating database records into class instances to facilitate data manipulation. The library enables data persistence without the need to write manual SQL queries. It maps database rows to Java objects, allowing records to be saved, retrieved, and deleted using object-oriented methods. The toolkit covers local mobile data storage and database management, providing a layer that links database table structures to specific object properties.
Manages schemas and result parsing specifically within the Android ecosystem for SQLite databases.
Sqlbrite es un gestor de bases de datos SQLite reactivo y un wrapper ligero para Android. Funciona como una biblioteca SQL reactiva que convierte consultas estándar de SQLite en flujos observables, permitiendo que la aplicación emita nuevos resultados automáticamente cuando las tablas de la base de datos subyacentes cambian. El proyecto proporciona un mecanismo para rastrear cambios en tablas específicas de la base de datos, activando la actualización de consultas sin necesidad de sondeo manual. También incluye un gestor de transacciones atómicas para agrupar múltiples modificaciones SQL en unidades únicas, asegurando la integridad de los datos y evitando notificaciones redundantes. La biblioteca maneja la persistencia de datos locales en Android delegando las operaciones de esquema y la gestión del ciclo de vida de la base de datos al ayudante estándar de SQLite. Sus capacidades principales cubren la observación de datos en tiempo real y la gestión de transacciones de base de datos.
Provides a lightweight wrapper around SQLiteOpenHelper for managing local persistence and schemas on Android.