2013-03-26 2 views
0

Я вызываю метод, который заполняет счетчик из файлов в методе onCreate? В соответствии с жизненным циклом andriod идет после того, как он останавливается, или если я использую другие приложения, он не должен заполнять счетчик. однако он заселен. Можешь мне сказать почему?Путаница жизненного цикла в android

+0

код и логарифм следы пожалуйста. –

+0

@abhi_is_learning_android вам нужен код для этого.? Прежде всего, его вопрос непонятен. – Pragnani

+1

@roshan Добро пожаловать в SO, ваш вопрос должен быть ясным. – Pragnani

ответ

2

После того, как он заселен в onCreate(), он останется населенным, если вы не покинете мероприятие. Если вы используете какое-либо другое приложение или просто нажимаете кнопку «домой», действие не может быть уничтожено. Это может быть просто в состоянии paused. Как только вы вернетесь к своей деятельности, он просто будет resume до последнего состояния, в котором он находился, в то время как счетчик останется заполненным. Android может решить также убить действия в приостановленном состоянии, если память низкая.

Если вы хотите выйти из приложения, нажмите кнопку «Назад», когда вы находитесь в действии. Тогда действие, вероятно, будет уничтожено, и когда вы его снова откроете, будет вызван onCreate(), а счетчик будет заселен.

+0

Спасибо за такой быстрый ответ. Итак, когда вы думаете или делаете то, что я не смогу заполнить данные? – roshan

+0

Нажатие кнопки «Назад» ** не «обязательно» уничтожит приложение. Эта часть вашего ответа просто неверна. – 323go

+0

@ 323go согласился. Ответ отредактирован. –

Смежные вопросы