Articles of oncreate

Какова точная разница между onAttachedToWindow и onStart

Иногда я вижу людей, использующих метод Activity.onAttachedToWindow но лично я никогда не использовал его. При чтении документации мне кажется, что это будет почти то же самое, что и onStart() . Я предполагаю, что: onAttachedToWindow вызывается перед onCreate() onStop . Правильно ли я с этим допущением? От кого и от кого вы пользуетесь?

Android SQLite – почему мой db повторно создается каждый раз?

Я пытаюсь лучше понять класс SQLiteOpenHelper и как и когда вызываются onCreate и onUpgrade. Моя проблема в том, что каждый раз, когда я ухожу и запускаю свое приложение (технически это каждый раз, когда я создаю новый экземпляр MyDB), вызывается onCreate, и все данные из предыдущего использования эффективно стираются … WTF ??? Сначала я столкнулся с […]

OnCreate (), пока активность остановлена ​​(но не уничтожена). Только после установки

Я работаю над приложением, которое нацелено на Api 19, и это в основном эскиз обработки. Проблема, с которой я сталкиваюсь, заключается в том, что при первом запуске моего приложения сразу после его установки он работает хорошо, пока пользователь не отправит его на задний план. Затем, если они снова нажимают на значок приложения, вызывается onCreate (), […]

Побочные эффекты вызова Activity.setContentView () дважды подряд

В моем приложении мне нужно было вызвать findViewbyId() как из onCreate() и из WebChromeClient.onCompletion() . Чтобы избежать findViewbyId() возвращающего null, я обратился к вызову Activity.setContentView(int viewResID) перед вызовом findViewbyId() . Это работает, но теперь мне интересно, могу ли я создать «бомба замедленного действия» в моем коде в будущем. Есть ли какие-либо оговорки, которые мне нужно […]

Используется ли намерение для создания активности?

Еще немного по вопросу. Я хочу знать, прошли ли данные, которые я передал, в намерении, которое создало Activity, если я его не убью. Пример: Activity A вызывает действие B с дополнительными данными String (SomeStringValue). Затем Activity B называет C, который вызывает D. Теперь где-то в это время активность B была уничтожена (например, для сохранения памяти), […]

Не могли бы вы объяснить, как создавать и связывать?

Я искал его, и я просто не могу обернуться вокруг theCreate и Bundles. Я понимаю, что onCreate вызывается, когда запускается программа, но о том, как передаются Bundles и как они уместны. Может ли кто-нибудь попытаться включить это в простой английский, потому что я не могу найти его хорошо описанным. благодаря

Android: установите случайный цветной фон для создания

То, что я хочу, – это когда я загружаю свое приложение, чтобы случайным образом иметь определенный цветной фон из предопределенного списка строк, хранящихся в XML-файле значений, называемом цветами. В настоящее время у меня есть один цвет, заданный как фон, определенный в цветовом коде строки, используя редактор gui в eclipse. Поскольку жизнь меня не может решить, […]

Запустить Android-приложение дважды для работы, почему?

Я делаю приложение для Android, которое проверяет, включены ли определенные функции безопасности на вашем телефоне. Например, если вы включили пароль, или ваши данные зашифрованы на вашем телефоне. По какой-то причине приложение должно запускаться дважды, чтобы проверить и посмотреть, включены ли эти функции безопасности на телефоне или нет, и это проблема, которую я пытаюсь решить. Я […]

Повторное создание базы данных при использовании Content Providers

В моем приложении для Android есть база данных SQLite и поставщик контента. Этот контент-провайдер зарегистрирован в AndroidManifest.xml приложения. Он не экспортируется, поэтому только мое приложение может его увидеть. В рамках сброса профиля пользователя я хочу полностью стереть эту базу данных и воссоздать ее с нуля. Сначала я попытался вызвать deleteDatabase() из контекста активности. Это работает, […]

Записи журнала не вызывается в onCreate ()

У меня есть ряд операторов Log в моем onCreate() для отладки, но иногда они просто не печатаются в моем LogCat . Есть ли какие-либо соображения для этого, о которых кто-либо знает? Возможно, я неправильно понимаю основы жизненного цикла Деятельности. Я посетил страницу разработчика , но это все еще бессмысленно. Позвольте мне пояснить, что вызовы Log […]