Сборник тестов: 1500 вопросов и ответов на знание Android. Тимур Машнин

Чтение книги онлайн.

Читать онлайн книгу Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин страница 48

Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин

Скачать книгу

обмена сообщениями -> активность создания сообщения -> галерея -> камера -> кнопка домой. Теперь, в каком состоянии активность камеры?

      onPause ()

      onStop ()

      onDestroy ()

      onResume ()

      Вопрос 14

      Что такое Bundle? Что Bundle содержит в оnCreate () вашей активности?

      Bundle всегда будет нулевой в оnCreate ().

      Bundle содержит предыдущий savedInstantceState.

      Bundle содержит предыдущий restoredInstanceState.

      Bundle содержит информацию, переданную от другой активности, когда она была запущена с помощью startActivity ().

      Вопрос 15

      Как получить изображение из галереи в Android?

      Intent in = new Intent ();

      in. setType («image/*»);

      in. setAction (Intent. ACTION_GET_CONTENT);

      startActivityForResult (in, 0);

      Intent in = new Intent ();

      in. setType («image/*»);

      in. setAction (Intent. ACTION_GET);

      startActivityForResult (in, 0);

      Intent in = new Intent ();

      in. setType («image/*»);

      in. setAction (Intent. ACTION_PICK);

      startActivityForResult (in, 0);

      Intent in = new Intent ();

      in. setType (»*/*»);

      in. setAction (Intent. ACTION_GET);

      startActivityForResult (in, 0);

      Вопрос 16

      Если я хочу запустить некоторую тяжелую функциональность, которая потребляет много ресурсов батареи, как, например, запуск анимации или запуск камеры, я должен это сделать в оnCreate () или оnStart () или onResume () моей активности?

      onStart ()

      onCreate ()

      onResume ()

      Можно сделать это в любой функции.

      Вопрос 17

      Когда активность находится в остановленном состоянии, она находится еще в памяти или нет?

      Когда метод оnStop () вызывается, тогда активность удаляется из памяти.

      Когда метод оnStop () вызывается, тогда активность удаляется из памяти в доли секунды.

      Когда метод оnStop () вызывается, активность по-прежнему остается в памяти и все ее состояния и переменные остаются нетронутыми.

      Когда метод оnStop () вызывается, активность по-прежнему остается в памяти и все ее состояния и переменные остаются нетронутыми. Но она будет удалена из памяти в течении 5 секунд.

      Вопрос 18

      Как передавать данные между активностями? Скажем, передать идентификатор пользователя и пароль для следующей активности и отобразить его?

      Intent in = new Intent ();

      in. setAction («ACTION»); //this should match with other activity intent-filter

      in. setData (Uri. parse («uid»,«tech»));

      in. setData (Uri. parse («city»,«Bangalore»));

      in. setData (Uri. parse («pw»,«android»));

      Intent in = new Intent ();

      in. setAction («ACTION»); //this should match with other activity intent-filter

      in. putExtra («uid»,«tech»);

      in. putExtra («city»,«Bangalore»);

      in. putExtra («pw»,«android»);

      Intent in = new Intent ();

      in. setAction («ACTION»); //this should match with other activity intent-filter

      in. putExtra («tech»);

      in. putExtra («Bangalore»);

      in. putExtra («android»);

      Intent in = new Intent ();

      in. setAction («ACTION»); //this should match with other activity intent-filter

      in. putExtra («uid»);

      in. putExtra

Скачать книгу