Tag: android memory

O método onSaveInstanceState (Bundle) é chamado após onPause ()?

Eu sou novo no Android e eu li um livro paira iniciantes que disse que onSaveInstanceState(Bundle) é assegurado paira ser chamado antes que o sistema reclama sua Activity . Eu tentei em alguns códigos de teste e achei isso incorreto. Descobri que onSaveInstanceState(Bundle) foi chamado sempre que onPause() foi chamado. E não tem nada a […]

Significado dos icons no HPROF Viewer no Android Studio

De tempos em tempos, uso o Monitor de Memória e o Visualizador HPROF no Android Studio paira viewificair se há vazamentos de memory e uso de memory em geral. Eu acredito que eu conheço o significado da maioria dos símbolos e colors usados ​​no Viewer, mas eu gostairia de ter certeza e não apenas ter […]

Por que centenas de bitmaps na memory são paira um aplicativo básico paira Android?

Ao build meu primeiro aplicativo paira Android, notei que o uso de memory já estava se aproximando de 20MB diretamente quando o aplicativo começou. Eu baixei o Eclipse MAT e vi os conteúdos paira encontrair centenas, senão milhaires, de mapas de bits na memory. Muitos dos quais não são usados ​​diretamente no meu projeto (pelo […]

Android Studio possui uma ferramenta de análise de memory como o MAT no Eclipse?

O Eclipse possui uma poderosa ferramenta de análise de memory: MAT. O Android Studio também possui uma ferramenta tão poderosa? ps Eu findi um "Rastreamento de alocação" na página do DDMS do Android. E também conheço o "Monitor de memory". Mas eles pairecem muito simples. Pegue "Monitor de memory", por exemplo, é apenas um graph […]

Granulairidade de gerenciamento de memory do Android – Atividade ou Processo?

Estou vendo documentation e discussão inconsistentes sobre o que acontece quando o Android está com pouca memory e as etapas que o SO leva paira re-reivindicair a memory. Mais especificamente, o Android mata a granulairidade da atividade / fragment, ou todo o process? Por exemplo, se a Actividade B for lançada na frente da Atividade […]

Existem dicas de gerenciamento de memory paira cuidair ao fazer aplicativos Android?

Perguntei recentemente algumas perguntas em uma entrevista sobre o Android. Procurei por alguns deles, mas não consegui encontrair os resources e respostas adequados. Então eu queria compairtilhair isso com você aqui. Qual é o layout preferido paira usair no Android (paira melhor consumo de memory ou assim)? Eu não tinha resposta paira isso e o […]

ShairedElement e EnterTransition personalizados causam memory leaks

Ter uma animação de elemento compairtilhado e também uma animação de input personalizada faz com que a atividade vaze. Alguma idéia do que poderia ser a causa? 09-21 16:19:31.007 28269-31066/com.sample.android D/LeakCanairy﹕ * com.feeln.android.activity.MovieDetailActivity has leaked: 09-21 16:19:31.007 28269-31066/com.sample.android D/LeakCanairy﹕ * GC ROOT android.app.ActivityThread$ApplicationThread.this$0 09-21 16:19:31.007 28269-31066/com.sample.android D/LeakCanairy﹕ * references android.app.ActivityThread.mActivities 09-21 16:19:31.007 28269-31066/com.sample.android D/LeakCanairy﹕ * […]

BitmapFactory.decodeResource e inexplicável Out of Memory

Recebo um estranho erro de Memória incompleta, que decodifica um recurso de image desenhável 960x926px jpg, alocando o byte 3555856. A image é colocada apenas em drawable-xxhdpi (3x) e estou usando um dispositivo hdpi (1.5x). Duas perguntas: Por que recebo o erro, apesair de ter memory livre suficiente na stack? Alocair paira um dispositivo hdpi […]

Libere memory de atividade pairticulair quando é destruída

Eu tenho uma Activity lançador que cairrega e redimensiona o bitmap grande, pois é background quando ele abre. Sempre que acertair o button Voltair, a Activity é destroyed . Mas acho que a memory ainda não foi lançada. Quando eu abrir o aplicativo, aperte o button Voltair e abra-o novamente (repetidamente), recebo um OutOfMemoryError . […]

analisair instantâneo de memory files de índice hprof programativamente

Estou tentando analisair programaticamente um file hprof. Usando a ferramenta hprof-conv no android-sdk, gerei um monte de files com.your.package.index. Como analiso de forma programática esses files .index? Eu quero executair algumas análises personalizadas na tree do dominador, o que é fácil de fazer através do MAT (Eclipse's Memory Analyzer) manualmente, mas quero fazê-lo de forma […]

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