В чем разница между циклами onCreate и onStart? Мне посчастливилось поставить правильный код для этих циклов. , например, в моем случае, у меня есть основной вид активности, чтобы отображать данные из базы данных и других действий для создания данных в базе данных. Деятельность по созданию данных вызывается функцией listactivity. После создания данных это будет возвращено в список. И данные в списке должны быть обновлены.Как правильно установить код для каждого жизненного цикла Android?
Когда я помещаю базу инициализации, курсор и адаптер в метод onCreate, listActivity не будет обновлять последние данные после создания данных. Но если я положу его onStart метод, он будет обновлен.
мой вопрос: правильно ли в этом случае положить всю инициализацию на метод OnStart? Поскольку я думаю, было бы дорого переинициализировать для каждой записи базы данных список, если есть одна обновленная информация.
Спасибо. Теперь в моем случае я могу поместить инициализацию onCreate с помощью startManagingCursor(). всякий раз, когда есть данные обновления из другой активности, ее обновляется. – Faren