Discussió:Android/Arquitectura BD SQlite

El contingut de la pàgina no s'admet en altres llengües.
  • Permisos (getReadable i getWritable)
   ** Obren la bd (el primer cop)  i la deixen en memòia cau. Les següents crides són immediates
   ** En situacions de disc ple, per exemple, o el primer cop que es criden, poden trigar. Per tant no es poden fer al UI Thread
   ** La recomanació és cridar-les cada cop que es necessitin, però fer el close només un cop (a on destroy, per exemple)
   ** Com que els queries han de ser asíncrons, si fem el getXXX dins la funció del query, ja tenim resolt el problema d'asegurar que no es facin des del UI Thead
   ** També podem pensar en fer el onCrate i onUpgrade del helper en una asyncTask


--Merencat (discussió) 08:39, 19 gen 2017 (CET)[respon]