Olá.
Fiz uma aplicação que ficou com 4MB, porém usa muita memoria RAM.
Penso que não estou a fazer as conexões a base de dados da maneira correta.
Na minha aplicação, tenho um botão que ao clicar, faz conexão com a base de dados e retorna os dados necessários.
Cada vez que clico nesse botão, vou ao “gestor de tarefas” do aparelho e verifico que a memória RAM utilizada aumenta, e mesmo após fechar a activity não diminuiu, ou seja, cada vez que clico no botão só aumenta a utilização da memoria RAM.
Eu vi que chegou a 64MB e 40% da CPU.
É normal isso acontecer? ou ao fechar a activity deveria diminuir a memoria RAM utilizada.
Todas as imagens da aplicação estão em PNG, a maioria transparente.
Utilizo 4 fontes que não são do sistema.
Porque está a usar muita memoria RAM?
Sou iniciante em android. Agradeço a ajuda.
Obrigado.