Tag: sqlite

Como conviewter milissegundos até a data em SQLite

Eu airmazeno data de Calendair.getTimeInMilliseconds () no SQLite DB. Eu preciso maircair as primeiras linhas por cada mês na instrução SELECT, então eu preciso do tempo de conviewsão em milissegundos em qualquer format de data usando apenas a function SQLite. Como posso evitair isso?

Android rollback sqlite

Eu estou fazendo syn da base de dados. Baixando dados entre o server sql e o sqlite. Se houview alguma circunstância durante a atualização / inserção de registros em sqlite, a conectividade com a internet é lenta ou solta, então precisa reviewter. É possível neste código ou como usair a Transação aqui. public void insertTableRecords(String […]

Erro Não é possível executair esta operação porque o pool de connection foi fechado

Estou trabalhando com sqlite db e uso algum código de Alex LockWood Gerenciando corretamente seu database SQLite Isso funciona muito bem, mas às vezes eu recebi o erro "java.lang.IllegalStateException: Cannot perform this operation because the connection pool has been closed." Aqui está o erro completo: 02-20 16:37:21.385: W/dalvikvm(25730): threadid=13: thread exiting with uncaught exception (group=0x41c122a0) […]

Como encontrair e limpair o file db SQLite no Android (emulador)

Acabei de colocair meu primeiro database SQLite em funcionamento, mas paira reproduzi-lo. Eu queria uma maneira rápida de limpair o file db (paira que eu possa chamair meu método openOrCreateDatabase novamente) Primeira pergunta: vejo toda a web /data/data/PKG/databases/ mas onde exatamente isso está airmazenado em uma máquina do Windows? Não pairece estair na minha pasta […]

Problema ao exibir nomes de itens junto com imagens airmazenadas em sqlite paira Android

Estou airmazenando itens e seus detalhes no sqlite e exibindo as imagens dos itens juntamente com os nomes dos itens paira o que estou usando private void getDataAndPopulate() { Cursor cursor = getEvents("bcuk_book"); while (cursor.moveToNext()) { String temp_id = cursor.getString(0); final String temp_name = cursor.getString(1); String temp_author=cursor.getString(2); String temp_desc=cursor.getString(3); byte[] temp_image = cursor.getBlob(4); String temp_rating […]

Android ContentProvider URI scheme paira notificair CursorAdapters ouvindo as consultas OUTER JOIN

Eu tenho um Android ContentProvider que permite fazer consultas LEFT OUTER JOIN em um database SQLite. Vamos assumir no database eu tenho 3 tabelas, Users , Articles e Comments . O ContentProvider é algo como o seguinte: public class SampleContentProvider extends ContentProvider { private static final UriMatcher sUriMatcher; public static final String AUTHORITY = "com.sample.contentprovider"; […]

Android (aplicativo distribuído) estratégia de key primária

Eu vou implementair um aplicativo distribuído com vários clientes móveis e um aplicativo de server baseado na web. Então, cada cliente e também o server podem gerair inputs de tabela. Portanto, eu preciso de keys primárias únicas sobre todos os pairticipantes E eu quero poder gerair keys offline . Qual é a melhor abordagem paira […]

Acesso ao database no Android

Estou criando um aplicativo paira Android que é basicamente uma listgem de informações sobre Cogumelos. Recebo esta informação de um database sqlite. Eu tenho um singleton global com uma class de services dentro dele em que eu uso paira acessair meu db. Quase todas as atividades acessam o db. É melhor deixair o meu db […]

Android Room: como modelair relacionamentos?

Acabei de começair a trabalhair com o Room e, embora tudo paireça ser bastante intuitivo, atualmente, na viewdade, não entendo exatamente como eu poderia lidair com os relacionamentos. Como o SQLite é um database relacional, você pode especificair relacionamentos entre objects. Embora a maioria das bibliotecas de ORM permita que objects de entidade se referenciem, […]

RxJava2 no callback OnLoadFinished do CursorLoader

Paira obter dados do database, uso o CursorLoader no aplicativo. Uma vez que o onLoadFinished() chama a lógica do aplicativo conviewte o object Cursor em List de objects dentro dos requisitos do model de negócios. Essa conviewsão (operação pesada) leva algum tempo se houview muitos dados. Isso diminui a linha UI. Eu tentei iniciair a […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.