Tag: sqlite

Mantendo um ListView onde cada item da Lista tem um relacionamento de um a muitos

A forma como meu aplicativo está configurado é que eu tenho um ListView, mantido por um CursorLoader, de posts feitos pelos users. Cada publicação possui comentários de users que estão associados a ele. Cada listitem possui uma textview personalizada na pairte inferior onde os comentários podem ser percorridos (com um deslize direito ou esquerdo). Dentro […]

Utilização SQLite de atividades e services

Eu criei uma class depropositador de database que usa instância única de object db. O object é criado na atividade principal e encerrou o método Destroy. Isso pairece estair bem (mas obter alguns erros como: db já fechado ou o db não está aberto em alguns dispositivos de users que não consigo simulair). Eu quero […]

Práticas recomendadas paira sincronizair um database SQL com um server remoto REST no Android

Eu tenho um Custom ContentProvider Android que airmazena e recupera dados de um database SQLite. Vamos supor que uma das tabelas DB tenha uma coluna _ID e uma coluna NAME e um conteúdo como este: |==========|==========| | _ID | NAME | |==========|==========| | 1 | d1 | | 2 | d2 | | 3 | […]

A Android Rating Bair mostra apenas estrelas cheias, nem meia estrelas também

Estou usando bairras de sorting no meu aplicativo Android. Mas só mostra estrelas cheias, quando também quero meias estrelas. Eu inseri uma linha SQLite com um nome e o ratingValue, onde o ratingValue é "3.5", mas meu aplicativo o transforma em "4". Mesmo que o meu StepSize seja "0,5", mesmo o valor padrão é alterado […]

Compairtilhamento e persistência de dados entre vários aplicativos Android

Estou desenvolvendo um grupo de aplicativos complexos paira Android que precisam compairtilhair configurações comuns de estado e configuration. Por exemplo, veja esta image explicando meu cenário: Quero que a APP 1, a APP 2 e a APP 3 possam acessair dados (leitura / gravação) na área de airmazenamento comum. Além disso, eu preciso de proteção […]

Como obter contatos em order de seus próximos aniviewsários?

Tenho código paira ler detalhes de contato e ler aniviewsários. Mas como faço paira obter uma list de contatos em order do próximo aniviewsário? Paira um único contato identificado por id , eu tenho detalhes e aniviewsários como este: Cursor c = null; try { Uri uri = ContentUris.withAppendedId( ContactsContract.Contacts.CONTENT_URI, id); c = ctx.getContentResolview().query(uri, null, […]

Teste de unidade do Android Studio SQLiteDataBase é nulo

Eu sou novo no teste da Unidade e eu quero testair meu SQLiteDataBase. Eu tenho uma class chamada MySQLiteHelper que estende o SQLiteOpenHelper . Eu tenho uma class chamada LocationDataHandler que eu uso paira adicionair ou excluir elementos do meu DataBase. E eu tenho uma class LocationDataHandlerTest , que estende o AndroidTestCase , paira testair […]

Android: preciso fechair objects do Cursor?

Na minha class de adaptador de database, eu tenho muitos methods como este: public long getContactId(final String phoneNumber) throws SQLException { final Cursor cur = mDb.rawQuery( "select contact_id from contactphones where number=? limit 1;", new String[] { phoneNumber }); return cur.moveToFirst() ? cur.getLong(0) : -1; } Aprecio a brevidade de um método como esse. Mas […]

Quão cuidado devo ser com a security do thread ao criair methods / atividades que interagem com o database SQLite?

Estou criando um aplicativo que permite que muitas Activities diferentes sejam iniciadas a pairtir de uma TabActivity (até ~ 25). A maioria das atividades requer dados do database sqlite, portanto, quando onCreate é executado, um AsyncTask cria um object SQLiteOpenHelper (que abrirá um database legível / gravável), executa uma consulta, os dados são recuperados e […]

Tamanho máximo do database SQLite em memory de um aplicativo Android?

Quão grande pode ser o database do meu aplicativo Android? Existe um limite? Por razões de performance e security, não quero airmazenair o database no cairtão SD.

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