Тимур Машнин

Сборник тестов: 1500 вопросов и ответов на знание Android


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

удаляется из памяти в доли секунды.

      Когда метод о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 («city»);

      in. putExtra («pw»);

      Вопрос 19

      Что представляет собой активность в Android?

      Каждый виджет в Android называется активностью.

      Каждый экран в Android, с которым пользователь взаимодействует, называется активностью.

      Любая активность имеет пользовательский интерфейс. Активность без пользовательского интерфейса невозможна.

      Все перечисленное.

      Вопрос 20

      Какие макеты доступны в Android?

      absolute layout

      frame layout

      relative layout

      linear layout

      frame layout

      relative layout

      linear layout

      table layout

      absolute layout

      frame layout

      relative layout

      linear layout

      table layout

      Вопрос 21

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

      String path = c. getString (c. getColumnIndex (

      MediaStore. MediaColumns. DATA));

      File f = new File (path);

      String abspath = f. getAbsolutePath ();

      Bitmap b = BitmapFactory.decodeFile (abspath);

      Это получение пути этого изображения, а затем создание изображения с помощью этого пути.

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

      Код принимает изображение, затем получает путь этого изображения, затем получает абсолютный путь этого изображения.

      Код принимает изображение, затем получает путь этого изображения, затем получает абсолютный путь этого изображения, затем вставляет этот путь в таблицу.

      Вопрос 22

      Что представляет собой контекст в Android?

      Это интерфейс для глобальной информации приложения.

      Контексты, как правило, используются для создания новых компонентов или объектов, таких как представление. Контексты также используются, чтобы запустить активность или сервис или широковещательный приемник.

      Есть два типа контекстов, контекст активности (this), и ApplicationContext. Вы можете получить контекст приложения методом getApplicationContext ().

      Все перечисленное.

      Вопрос 23

      Что представляет собой фильтр намерений в Android?

      Фильтр