Вопросы с тегом «android-activity»

Вопросы о создании или управлении деятельностью в Android. В приложениях Android активность - это компонент, который предоставляет пользовательский интерфейс, позволяющий пользователю что-то делать. Простые примеры: наберите номер телефона, сделайте фотографию, отправьте электронное письмо или просмотрите карту.

2620
Как сохранить состояние активности с помощью сохранения состояния экземпляра?

Я работал над платформой Android SDK, и немного неясно, как сохранить состояние приложения. Итак, учитывая этот незначительный повторный инструментарий примера «Hello, Android»: package com.android.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public...

1381
Перезапуск активности при ротации Android

В моем приложении для Android, когда я поворачиваю устройство (выдвигаю клавиатуру), то мой Activityперезагружается ( onCreateназывается). Теперь, вероятно, так и должно быть, но я делаю много начальных настроек в onCreateметоде, поэтому мне нужно либо: Поместите все начальные настройки в другую...

1349
Как передать данные между действиями в приложении Android?

У меня есть сценарий, когда после входа в систему через страницу входа, будет выход buttonна каждом activity. При нажатии sign-outя передам session idзарегистрированного пользователя для выхода. Кто-нибудь может подсказать мне, как оставаться session idдоступным для всех activities? Любая...

969
Как управлять startActivityForResult на Android?

В своей деятельности я называю второе действие из основного действия startActivityForResult. В моем втором задании есть несколько методов, которые завершают это задание (возможно, без результата), однако только один из них возвращает результат. Например, из основного занятия я называю второе. В...

878
onActivityResult не вызывается во фрагменте

Активность, в которой размещается этот фрагмент, вызывается, onActivityResultкогда возвращается активность камеры. Мой фрагмент запускает действие для результата с намерением, посланным камерой, чтобы сделать снимок. Приложение с изображениями загружается нормально, делает снимок и возвращается....

786
Дилемма: когда использовать фрагменты против действий:

Я знаю, что Activitiesони предназначены для представления одного экрана моего приложения, в то время как Fragmentsони предназначены для многократного использования макетов пользовательского интерфейса со встроенной в них логикой. Еще недавно я разработал приложение, в котором говорилось, что они...

781
Как передать объект из одного действия в другое на Android

Я пытаюсь отправить объект моего класса клиентов из одного Activityи показать его в другом Activity. Код для класса клиента: public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname;...

584
Пример: связь между активностью и службой с помощью обмена сообщениями

Я не смог найти примеров того, как отправлять сообщения между деятельностью и службой, и я потратил слишком много времени, чтобы понять это. Вот пример проекта для других. Этот пример позволяет вам запускать или останавливать службу напрямую, а также отдельно привязывать / отменять привязку к...

524
Как справиться с изменением ориентации экрана при активном диалоге прогресса и фоновом потоке?

Моя программа выполняет некоторую сетевую активность в фоновом потоке. Перед началом работы появляется диалоговое окно прогресса. Диалог закрывается на обработчике. Это все работает нормально, за исключением случаев, когда ориентация экрана изменяется, когда диалоговое окно открыто (и фоновая нить...

485
Почему фрагменты и когда использовать фрагменты вместо действий?

В Android API 11+ Google выпустил новый класс под названием Fragment. В видео Google предлагает, чтобы, когда это возможно ( ссылка 1 , ссылка 2 ), мы использовали фрагменты вместо действий, но они точно не объясняли, почему. Какова цель фрагментов и их возможное использование (кроме некоторых...

417
getApplication () против getApplicationContext ()

Я не мог найти удовлетворительный ответ на этот вопрос, так что здесь мы идем: с чем дело Activity/Service.getApplication()и Context.getApplicationContext()? В нашем приложении оба возвращают один и тот же объект. ActivityTestCaseТем не менее, при имитации приложения будет...

386
Изменить начальную активность приложения

Я создал основные элементы своего приложения, но хочу добавить другое действие, которое станет отправной точкой (своего рода экран входа в систему). Пара вопросов: 1 У меня есть достаточно приличное представление о том, как переключаться между действиями (на основе этой статьи:...

382
Удаление активности из стека истории

Мое приложение показывает активность регистрации в первый раз, когда пользователь запускает приложение, выглядит так: ActivitySplashScreen (добро пожаловать в игру, зарегистрировать аккаунт?) ActivitySplashScreenSignUp (отлично, заполните эту информацию) ActivityGameMain (основной экран игры)...