Pergunta

Estive examinando a documentação do Blackberry e eles descrevem três mecanismos diferentes para persistir dados de aplicativos:

  1. API de armazenamento persistente
  2. API MIDP RMS
  3. API do sistema de arquivos

Estou me perguntando sobre as seguintes coisas...

  1. Quais são os prós/contras de cada abordagem
  2. Existe um tamanho máximo de dados que podem ser armazenados?Não estou tão preocupado com o tamanho individual do objeto quanto com o tamanho total.Por exemplo, costumava haver um limite de 64K para o armazenamento persistente, mas foi expandido para vários MB nas versões mais recentes do software.No entanto, não consegui encontrar detalhes sobre os tamanhos máximos que podem ser armazenados.
  3. Uma das abordagens é considerada a “melhor maneira” de persistir dados?
  4. Algum outro mecanismo de persistência (como SQL-Lite) que alguém sugeriria?
Foi útil?

Solução

Usamos a API de armazenamento persistente porque ela é verdadeiramente persistente, mesmo após reinicializações de dispositivos.Na verdade, é quase MUITO persistente, pois seus dados persistidos não são excluídos do dispositivo quando o aplicativo é excluído (a menos que você persista objetos personalizados, eu acho).O espaço de armazenamento é limitado apenas à memória flash disponível – não há cotas por aplicativo.

EDITAR:removido comentário impreciso sobre RMS

Outras dicas

Sim, há método pode contar câmeras.

Você precisa usar o DirectShow ou DirectShow.net.

IENummoniker.

http://msdn.microsoft.com/en-us/library/windows/desktop/ms692852%28v=vs.85%29.aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top