Articles of андроидная активность

Как определить, вернулась ли из детской активности?

Как я могу определить, было ли мероприятие сосредоточено после нажатия кнопки «Назад» из дочерней активности и как я могу выполнить какой-то код в это время?

Как использовать флаги в android?

Я знаю разные типы флагов, но не могу использовать в своих действиях. Может ли кто-нибудь объяснить мне, Как мы можем закончить деятельность и, альтернативно? Как манипулировать стеком действий с помощью Flags.

Способы принести Android-приложение в фоновом режиме на передний план

Вот сценарий: AndroidManifest.xml определяет одно действие с android:launchMode="singleTask" . (Это означает, что в стеке должно быть одно действие в течение всего жизненного цикла приложения, верно?) Во время Activity.onCreate() широковещательный приемник программно создается и прослушивает входящие SMS. Приемник остается активным даже после Activity.onPause() по дизайну . Когда пользователь работает с приложением, он нажимает кнопку Home устройства, […]

Закрытие операции onCreate

Я открываю действие, используя это: startActivity(new Intent(Parent.this, Child.class)); А для ребенка у меня есть этот код в функции onCreate ( if , конечно, содержит больше, чем просто true ): public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (true) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setPositiveButton("OK", null); builder.setTitle("Error"); builder.setMessage("Connection error, please try later.") .show(); finishActivity(0); return; } […]

Статический класс на Java (Android) – используйте или не используйте

Недавно я начал разработку в Java для Android. Моя идея состоит в том, чтобы создать один статический класс, который будет загружать тонны материала в начале и сохранять результаты в течение всего срока службы приложения. Я много читал, как делиться объектом между действиями, и я думаю, что лучше всего создать один статический класс. Как вы думаете? […]

При нажатии кнопки «Дом» происходит разрушение Acivity.

В моей заявке, когда я onDestroy() кнопку «домой», действие происходит в onDestroy() . Предполагается, что он будет вызван только методом onPause() ? Почему это происходит?

Включить / отключить активность программно

У меня есть активность в моем приложении, которое я сохранил как android:enabled="false" Теперь я хочу, чтобы при нажатии кнопки он должен был переключиться на android:enabled="true" Как я могу это сделать?

Android как закончить деятельность от другой деятельности

В моем приложении у меня есть 3 действия. С 1-го занятия он переходит на 2-й и с 2-го по 3-й. С 3-го до 1-го снова. И если я нажму кнопку «назад» с первого, тогда он должен перейти на главный экран (приложение остановится). Если я нажму кнопку 1, то он снова перейдет к 2-му действию, и […]

System.exit (0) не закрывает все мои действия?

У меня есть 2 действия, поэтому активность 1 переходит к активности 2, затем в действие 2 у меня есть кнопка выхода. Но когда я нажимаю на нее, все это только выйдет из операции № 2 и снова вернется к активности 1. В основном это чувство, что я только что начал приложение. Я не знаю, почему? […]

Android: вызов другой заявки

У меня есть два приложения для Android, предположим, что они «A» и «B», «A» имеет пять действий, и я хочу назвать его конкретную деятельность из события нажатия кнопки «B». Я протестировал этот способ вызова одного приложения из другого: Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.testapp.ws"); startActivity(LaunchIntent); «Com.testapp.ws» – это имя пакета «A». Это запускает «А» от его первого […]