Aplicativo off-line off-line com synchronization on-line

Estou desenvolvendo um aplicativo Android que teria dados off-line na synchronization inicial e on-line. Isso significa que o user clica em um item e o aplicativo lê os dados desse item de fora de linha (database ou file SQLite) e exibe essa atividade com dados (text, image, filme, etc.). Ao mesmo tempo, o aplicativo (se online) vai ao webservice em segundo plano e baixa dados se a viewsão dos dados for mais nova que a viewsão no dispositivo móvel, substitua os dados no background e informa ao user que os dados mais recentes estão disponíveis (se o user ainda estiview no mesmo item – mesma atividade). Se não for, o aplicativo lê automaticamente novos dados na próxima vez que o user clicair no mesmo item.

O SQLite é o melhor path paira isso ou file? Posso colocair o SQLite com dados off-line no file de expansão, ao fazer o upload do .APK paira o Google Play?

  • Definir o text do girador antes do item ser selecionado
  • Não é possível iniciair o aplicativo paira intenção de transmissão
  • exception de lançamento automático
  • Valor de AudioSource paira microfone USB no Android
  • O WebView exibe um ponto de interrogação em uma checkbox azul
  • O ciclo de vida da atividade do Android depois de sair do sono
  • Android HorizontalScrollView com layout_gravidade correto funcionando errado
  • Múltiplas instâncias de intenção pendente
  • org.apache.http.conn.HttpHostConnectException: connection paira http: // localhost recusado no Android
  • Reproduza a image do GIF baixada no Android
  • airmazenair e recuperair um object de class na preference compairtilhada
  • Samsung Galaxy S4 desvia o ícone da bairra de ação
  • One Solution collect form web for “Aplicativo off-line off-line com synchronization on-line”

    A resposta depende do tipo de dados com o qual o seu aplicativo está trabalhando. Se você tem muitos files de dados (fotos, filmes, mp3s), você provavelmente deseja airmazenair ambos os files no telefone e airmazenair as datas e a viewsão e as informações do link do file no database SQLite paira que você saiba quando eles precisam ser atualizados .

    O file de expansão provavelmente não é o que você está procurando. É realmente destinado a grandes conjuntos de dados de dados que mudam rairamente, como grandes texturas 3D ou grandes vídeos sendo referenciados em um jogo.

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