Articles of onpause

Использование onResume и onPause

Предположим, у меня есть два вида деятельности, activity1 и activity2. Я хочу перейти от activity1 к activity2, получить некоторую информацию из activity2 и вставить обратно в Activity1, а также не хочу потерять предыдущее состояние activity1, когда я ушел. Как я могу сохранить его состояние?

Жизненный цикл активности Android

Я прочитал несколько сообщений здесь и в другом месте о жизненном цикле, но я все еще смущен. Что мы храним в onpause, как мы его сохраняем и как вы помните это в методе onresume. Более подробная информация и, если возможно, подробный пример будут очень признательны.

Android – выполнить код onResume и onPause для всех действий приложения?

Я проектирую архитектуру, где приложение должно выполнять определенный набор операций каждый раз, когда оно переходит в фоновый режим (onPause), и набор операций каждый раз, когда он возвращается на передний план (onResume), независимо от активности (для всех видов деятельности). Есть ли способ, с помощью которого я могу достичь этого, без необходимости называть эти методы в каждом […]

Запуск кода в onPause () или onStop () состоянии активности

В моем приложении для Android есть функция, которая должна запускаться каждый раз, когда пользователь пытается отредактировать свой профиль. В моем приложении есть две части профиля редактирования (пожалуйста, не спрашивайте, почему, у этого есть очень длинная утомительная причина). Мне нужно отменить изменения, внесенные пользователем в первую часть профиля редактирования, если пользователь решает отменить все. Я сделал […]

Гарантированная альтернатива onDestroy ()?

Я пытаюсь выполнить некоторый код всякий раз, когда моя активность убита, но не тогда, когда она просто перемещается в фоновый режим (так что просто вызвать ее в onPause () не является решением), и я понимаю, что onDestory () не гарантируется называется. Я искал все и не нашел способ сделать это. Как я могу решить эту […]

Проблема метода onPause () на kitkat 4.4

В моем приложении есть экран блокировки, который будет отображаться при приходе приложения из фона. Я столкнулся с проблемой, в частности, с предложением kitkat 4.4. Хотя приложение идет в фоновом режиме, я проверяю, что приложение Is работает в фоновом режиме? В onPause () метод активности, который был на переднем плане по следующему коду. private boolean isApplicationBroughtToBackground() […]

Что такое активность бездействия и почему она называется после запуска приложения?

Я работаю над приложением камеры с помощью Camera API, и после того, как я запустил приложение, примерно через 3 секунды моя активность простаивает (это мой логарифм, когда начинается активность): 18317-18317/com.example.cristi.appname W/Preview﹕ surfaceCreated() 18317-18317/com.example.cristi.appname W/Preview﹕ setFlash() 18317-18317/com.example.cristi.appname W/Preview﹕ surfaceChanged() —->18317-18317/com.example.cristi.appname I/Timeline﹕ Timeline: Activity_idle id:android.os.BinderProxy@30f1e190 time:11392220 18317-18317/com.example.cristi.appname W/CameraActivity﹕ onPause() 18317-18317/com.example.cristi.appname W/CameraActivity﹕ onResume() —->18317-18317/com.example.cristi.appname I/Timeline﹕ Timeline: Activity_idle id: […]

StartActivity in onPause () не работает после открытия нового приложения

Я запускаю второе действие, когда мое первое действие приостановлено. FirstActivity.java @Override public void onPause(){ super.onPause(); startActivity(new Intent(this, SecondActivity.class)); } Когда я нажимаю на кнопку главного экрана, запускается SecondActivity, но с задержкой. В этой задержке достаточно времени, чтобы открыть новое приложение (например, посланник). Однако, когда я открываю новое приложение, SecondActivity больше не будет запускаться (он даже […]

Как остановить службу, когда приложение приостановлено или уничтожено, но не когда оно переключится на новое действие?

В настоящее время у меня есть Service который я использую для воспроизведения звукового файла в фоновом режиме, пока приложение открыто: public class BackgroundSoundService extends Service { MediaPlayer player; public IBinder onBind(Intent arg0) { return null; } @Override public void onCreate() { super.onCreate(); player = MediaPlayer.create(this, R.raw.sound); player.setLooping(true); player.setVolume(100, 100); } public int onStartCommand(Intent intent, int […]

MyLocationOverlay disableMyLocation () не работает

Просто потратил впустую 3 часа, пытаясь понять, почему значок GPS по-прежнему отображается в панели уведомлений, когда моя активность в карте приостановлена. Я сузил его, чтобы связать себя с объектом MyLocationOverlay, который я использую (у меня также есть LocationListener и GpsStatus.Listener). @Override protected void onPause() { super.onPause(); manager.removeUpdates(locListener); manager.removeGpsStatusListener(statListener); myLocOverlay.disableMyLocation(); //!doesn't seem to work myLocOverlay.disableCompass(); } […]

Intereting Posts