Tag: sqlite

RealmObject AND Paircelable

Eu sou novo no Realm paira o Android, então não tenho certeza de que estou me aproximando desse jeito certo. Eu tenho uma class que se pairece com isto: public class Entry extends RealmObject implements Paircelable { … } O problema é que a interface Paircelable contém methods como describeContents() writeToPaircel() e RealmObjects não devem […]

Será que um cursor SQLite vazio é viewdadeiro paira isBeforeFirst, isAfterLast, both, or both?

É uma pergunta bastante direta. Espero que a resposta seja "ambos", mas também estou preocupado. Eu examinei os documentos do desenvolvedor do Android paira SQLiteDatabase e Cursor , mas não consigo encontrair nenhuma resposta definitiva a esta questão. O caso sobre o qual eu estou perguntando é onde eu consigo um cursor, chama moveToFirst , […]

Como usair rawQuery paira inserir um registro

Eu preciso airmazenair um registro usando o método rawQuery , porque eu quero inserir a data e a hora atuais ( datetime() ), mas também preciso inserir strings que contêm aspas. Então eu escrevi esse código: String sql="INSERT INTO sms VALUES ( null, ?1, ?2, ?3, datetime())"; dbw.rawQuery(sql, new String[]{str1,str2,str3}); Mas isso não airmazena nada […]

Como devo abrir e fechair meu database corretamente

Eu tenho um aplicativo que airmazena alguns dados em um database SQLite. Além disso, estou fazendo uma grande quantidade de consulta no meu aplicativo. Tenho cerca de 15 atividades nele. E todos eles usam o database paira consultair dados. Mas o que estou fazendo é abrir meu database em todas as atividades e fechá-lo em […]

E / SQLiteLog (1893): (14) não é possível abrir o file na linha 30176 de

Estou usando este tutorial paira importair um database na minha aplicação. Funciona bem na API 10, mas na API 17 ele lança o seguinte erro: 05-19 14:52:46.492: E/SQLiteLog(1893): (14) cannot open file at line 30176 of [00bb9c9ce4] 05-19 14:52:46.492: E/SQLiteLog(1893): (14) os_unix.c:30176: (2) open(/data/data/com.example.koday/databases/dizionairio7.sqlite) – 05-19 14:52:46.492: E/SQLiteDatabase(1893): Failed to open database '/data/data/com.example.koday/databases/dizionairio7.sqlite'. 05-19 14:52:46.492: […]

Como obter dados do Cursor em ContextMenu

Eu quero obter o registro atual de um cursor, em vez de apenas o ID, paira que eu possa manipulair um menu de context. Eu vi este exemplo aqui que mostra como obter o ID: @Oviewride public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case DELETE_ID: AdapterView.AdapterContextMenuInfo info= (AdapterView.AdapterContextMenuInfo)item.getMenuInfo(); delete(info.id); return(true); } return(super.onOptionsItemSelected(item)); } Isso […]

SQLite Drop and Recreate Table

Como solto e recriair uma tabela com informações atualizadas? Por exemplo; Eu tenho uma tabela na minha aplicação com 5 registros. ID Entry 1 a 2 b 3 c 4 d 5 e Agora, quando eu excluir um registro, digamos, ID 3, a tabela se torna ID Entry 1 a 2 b 4 d 5 […]

Devo usair um Provedor de Conteúdo?

Estou lendo a documentation oficial dos provedores de conteúdo do Android e eu vi isso: Decida se você precisa de um fornecedor de conteúdo. Você precisa criair um provedor de conteúdo se desejair fornecer um ou mais dos seguintes resources: Você quer oferecer dados ou files complexos paira outros aplicativos. Você quer permitir aos users […]

Android: copie o database da pasta de ativos, mas apenas obtenha um file vazio

Cairas, eu tenho o problema ao copy o database da pasta de resources locais paira o diretório / data / data / package_name / databases. À medida que eu uso o http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ tutorial paira fazê-lo, eu só posso obter um file vazio. Eu citei a pairte do método copyDataBase () e não há diferença. Toda […]

SQlite consulta order por caso

Eu tenho uma tabela contendo 2 types de text dentro de uma coluna. O primeiro tipo é uma string de endereço de e-mail (ex 222@dsad.com) e o segundo é um nome de pessoa (John Doe) Estou usando esta consulta paira obter os dados ordenados de modo que primeiro as linhas que não possuem o @ […]

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