Articles of активности

IsApplicationBroughtToBackground функция безопасности часто ошибочно работает

Я использую это для реализации функции безопасности, которая отображает экран блокировки, если мое приложение снова начнет фокусироваться после возвращения из другого приложения. Проблема в том, что функция безопасности иногда отображается дважды. Немного поработав, я заметил, что topActivity из ActivityManager.getRunningTasks (1) иногда по-прежнему является активностью, с которой вы только что вернулись. В моем случае оскорбительными затяжными […]

Finish () и жизненный цикл активности

Я изучаю Android-программирование для класса, и у меня есть быстрый вопрос о том, как finish () вписывается в жизненный цикл Activity. Когда вы делаете звонок для завершения (), какой вызов обратного вызова жизненного цикла запускается? Я предполагаю, что это onPause (), затем onStop () и onDestroy (). Это верно? На самом деле, я просто хочу […]

Android: Как получить результат возврата от активности при вызове из Fragment?

У меня есть фрагмент, который вызывает другое действие, используя: ProductEditionMaintenanceActivity.class); Bundle extras = new Bundle(); extras.putString("productCode", productCode); extras.putInt("productEditionID", 0); intent.putExtras(extras); getActivity().startActivityForResult(intent, 1); И вернуться из деятельности: Intent resultIntent = new Intent(); setResult(Activity.RESULT_OK, resultIntent); finish(); Я попытался использовать следующее в фрагменте @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { //Do something } Тем не […]

StartActivityForResult из ActivityGroup?

Кажется, я не могу получить ЛЮБОЙ результат при попытке начать деятельность из группы деятельности. Я включил onactivityresult в группу активности и активности? В частности, я пытаюсь разрешить пользователю выбирать фото / видео из Intent.ACTION_GET_CONTENT, но я никогда ничего не получаю? Что я делаю не так? Вот как я вызываю код: Intent pickMedia = new Intent(Intent.ACTION_GET_CONTENT); […]

Фрагментировать или не фрагментировать?

Поскольку я начал принимать Фрагменты все больше и лучше, но также, поскольку функциональность Фрагментов увеличена (Фрагменты во Фрагментах, MapFragments), я начинаю доходить до точки, где мне нужно определить, когда я должен сделать новое представление / действие как фрагмент Или как деятельность? Действие определяется как: Активность – это единственная, целенаправленная вещь, которую пользователь может сделать. Но […]

Android: startActivityForResult () с функциональностью кнопки BACK

Я хотел бы начать новое activity для result с помощью startActvityForResult() , но я хочу, чтобы в новой активности кнопка back работала нормально. В настоящее время, когда я вызываю новое действие для результата, ничего не происходит, когда я нажимаю кнопку «Назад» в новом действии. Я пробовал что-то вроде этого: @Override public void onBackPressed() { setResult(0); […]

Как закончить разрушенную деятельность

Насколько я понимаю, разрушаемая деятельность не эквивалентна завершаемой деятельности. Законченный Действие удаляется из задней стеки . Это может быть вызвано программой (например, путем вызова finish() ) или пользователем, нажимая клавишу «Назад» (которая неявно вызывает « finish() ). Завершение деятельности уничтожит его. разрушенный ОС Android может уничтожить невидимую активность для восстановления памяти. Действие будет воссоздано, когда […]

Android: Intent Flag, чтобы уничтожить активность и начать новый

Таким образом, у меня есть функция входа в систему. Эта активность раздувает макет login.xml, который имеет USER_NAME и PASSWORD EditText Views, когда я ввожу имя пользователя и пароль и нажимаю кнопку «Логин», я запускаю новое действие. В новой операции есть кнопка «Выход», которая в основном запускает предыдущую операцию, например: Intent loginIntent = new Intent(getActivity(), Login.class); […]

Зачем мне когда-либо хотеть `setRetainInstance (false)`? – Или – Правильный способ обработки вращения устройства

Пожалуйста, поправьте меня, если я ошибаюсь в этом. Это своего рода уточняющий вопрос, поскольку я не видел его явно написанным где-либо. В Android 4 вы можете вызвать setRetainInstance(true) на Fragment чтобы при изменении конфигурации (что в основном означает вращение устройства) объект java Fragment не уничтожается, а новый экземпляр его не создается. То есть экземпляр сохраняется. […]

V4 getFragmentManager с активностью – Несовместимые типы

У меня простая деятельность, которая выполняется, как ожидалось. import android.app.Activity; import android.app.FragmentManager; // import android.support.v4.app.FragmentManager; import android.os.Bundle; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // FragmentManager fm = getSupportFragmentManager(); // ActionBarActivity FragmentManager fm = getFragmentManager(); // Activity } } Затем я заменил import android.app.FragmentManager; с import android.support.v4.app.FragmentManager; Поэтому я […]

Intereting Posts
Превосходная программа для Android. Но Android 4.1.2 не запускает приложение Выравнивание двух кнопок влево и вправо на Android Что вызвало IOException и Broken pipe Как запустить приложение с помощью инструментов ADB для Android? Получение java.lang.ClassCastException: android.os.BinderProxy каждый раз, когда я объявляю и запускаю две службы Как создать контекстное меню для RecyclerView Преобразование приложений iPhone / iPad на Android API погоды для Android Удаление Android-приложения перед каждым отладчиком Добавьте один разделитель раздела для навигационного ящика в Android Поддерживает ли Android KitKat устройства, поддерживающие Bluetooth LE, в качестве периферийного устройства? Неправильное положение шкалы после применения эффекта масштабирования на холсте Android SHA1 Ключ для DEBUG & RELEASE ANDROID STUDIO MAC Передача данных JSON в запросе запроса в качестве тела запроса Получение заголовка ActionBar TextView с помощью AppCompat v7 r21