Simple yet powerful SQLite database layer for Android that makes database handling feel like magic.
A java.util.Queue
interface implementation that stores directly to SqliteDb.
Make things easy when you need to write a sql statment for Android SQLite.
This repository is a code generator for Android. By using it, you can generate java codes to read/write sqlite from an existing sqlite file.
Features:
This compiler will generate you db class, content provider and several helper class for you from a describing file. You can set several options like package name, database name, database version, content authority and others.
droitatedDB is a lightweight framework, which frees you from the burden of dealing with the Android SQLite database directly if you don't want to but lets you access it directly if you need to.
With an annotation based approach you are able to get a database up and running in no time. Simply annotate your data classes and let droitatedDB do the work.
Did you used sqlite to save your data on Android? If you did, you may be puzzled for the complexity of mechanism. Now the Andoird ORM (Aorm) coming which armed to make it simple for the developers.
DroidModel is an android library which provides model abstraction for SQLite database. Trivial database tasks like creating tables, inserting or retrieving are parts of this library.
restafari is an android library mostly oriented to facilitate REST API calls to a server and storing the server API response to a local SQLite database.
This is an Android specific distribution of the latest versions of SQLite. It contains the latest SQLite version and the Android specific database APIs derived from AOSP packaged as an AAR library distributed on jcenter.
This project is aimed at providing a simple API to build SQLite query statements. This library does nothing but build statements; it's not an ORM. The API syntax is inspired from the jOOQ library.
A KV store base on sqlite for Android Application.
Orma is a lightning-fast ORM (Object-Relation Mapper) for Android SQLiteDatabase
, generating helper classes at compile time with annotation processing.
Content Provider ORM for android. This ORM uses an android sqlite database as a backing store, but interactes with it using content providers. You use it like a normal ORM, by creating java objects, and then do all of you interations through the objects. And you get the added benefits of using it like normal content providers, so integration with list views and other components are simple.
JDXA is an innovative, flexible, and easy-to-use Object-Relational Mapping (ORM) product that simplifies and accelerates the development of Android applications by providing intuitive, object-oriented access to on-device relational (e.g., SQLite) data.
Adhering to some well thought-out KISS Principles, JDXA boosts developer productivity and reduces maintenance hassles by eliminating endless lines of tedious SQL code.
JDXA provides a simple, non-intrusive, and flexible ORM solution. JDXA easily supports inheritance, one-to-one, one-to-many, and many-to-many relationships and offers a POJO (Plain Old Java Objects) friendly non-intrusive programming model, which does not require you to change your Java classes in any way:
A Powerful Android Content Provider ORM. It uses Content Providers to access the data and internally uses SQLite to actually store the data. It can be used as a typical ORM, by creating Java objects and applying some Annotations and/or by extending QuantumFluxRecord
on them and they will be accessed normally and creates ContentProvider
.
DBTools for Android is an Android ORM library that makes it easy to work with SQLite Databases.
This project intends to solve the problem of concurrent write attempts from different threads to an Android SQLite database.