Renato,
-- Eu só uso Content Provider se precisar compartilhar com outras aplicações.
Em sexta-feira, 12 de dezembro de 2014 10h25min11s UTC-2, Renato montanher escreveu:
Em sexta-feira, 12 de dezembro de 2014 10h25min11s UTC-2, Renato montanher escreveu:
Olá,Sou novo na programação android, devido a isso, consulto diversos materiais para conseguir solidificar conceitos. Contudo, encontrei certa divergência sobre explicações da utilização do uso de Content providers. Acontece que, meu app consulta dados de um WS porém quero implementar um sistema de cache para o usuário poder interagir com a aplicação, mesmo estando offline. Num dos livros que li, diz que o uso de content provider oferece mais uma camada para abstrair o manejo do banco de dado de forma que a Visão e o Controlador não tenha que tratar disso (no caso, posso implementar que ele devolva imediatamente os dados locais para o usuário, e logo em seguida acessa a rede para buscar dados atualizados). OK, faz todo o sentido. Contudo, outro livro diz que se não é necessário ter um Content Provider se não tenho como objetivo disponibilizar meus dados com outros app/processos (o que é o caso). Então eis a dúvida: Só é útil implementar um Content Provider quando quero disponibilizar meus dados com demais app's ou ele também é recomendado para encapsular o acesso aos dados (substituindo o padrão DAO, por exemplo) independente de disponibilizar ou não esses dados?não sei se consegui ser claro, mas de toda forma agradeço o espaço para perguntas
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário