А объясните кто–нибудь, пожалуйста, поведение кнопки «Назад» на Desire. Если в какой–то программе (в 8 из 10 нет кнопки выхода) и нажимаю назад, то что происходит с программой? Она остается висеть в памяти?
Как делать нормальный выход из программ?
Я поставил себе Task Manager и могу в нем убивать процессы, но надоело это и нет ли более правильного подхода?

Tagged with:
 

8 Responses to А объясните кто–нибудь, пожалуйста, поведение кнопки «Назад» на Desire.

  1. XNok:

    Андройд хитёр. Она остаётся висеть в памяти, пока память есть. Когда память всё — она свопится и высвобождает память. При последующем обращении своп разворачивается в память и получается то же состояние что и было.

  2. D:

    Т.е. выход из программы кнопкой назад или home это нормально?
    Убивать менеджером процессов не нужно каждый раз? Андроид сам все будет чистить?

  3. н007:

    именно так. Если в программе предусмотрен выход — пользуйтесь им. Если нет, то кнопкой назад, андроид сам разберется, что дальше с ней делать.

  4. D:

    Безумие какое–то, но звучит круто. Понаблюдаю за ним.
    Спасибо за ответы.

  5. SNokia:

    «своп разворачивается в память»

    ну нихуя себе!

  6. Yov:

    Поставь Advanced Task Killer — с ним идет виджет, при нажатии на который подчищается память.

  7. Berry:

    надо запретить таск киллеры, равно как и программы, которые по onStop не останавлявают все свои уродские потоки

  8. XAva:

    надо просто чтобы дальвик нормально освобождал ресурсы приложения после onStop — тогда никто не выживет. Увы, дальвик — говно.

Добавить комментарий