Online-knigi.org
online-knigi.org » Книги » Разное » Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги серии онлайн TXT) 📗

Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги серии онлайн TXT) 📗

Тут можно читать бесплатно Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги серии онлайн TXT) 📗. Жанр: Разное. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте online-knigi.org (Online knigi) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

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

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 («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?

Фильтр намерений говорит, какое неявное действие компонент может обработать.

Фильтр намерений говорит, что явное действие компонент может обработать.

Фильтр намерений это партнер для намерения. Android использует фильтр намерения перед запуском компонента для неявного намерения.

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

Вопрос 24

Что такое pending intent в Android?

Намерение, которое придерживается Android системой для будущих пользователей.

Намерение, которое будет запущено или сработает в будущий момент времени от имени вашего приложения.

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

Вопрос 25

В чем разница между ViewGroup и Layout?

ViewGroup – это невидимый контейнер и абстрактный класс. Layout более конкретная форма ViewGroup.

Layout – это невидимый контейнер и абстрактный класс. ViewGroup более конкретная форма Layout.

ViewGroup происходят из View, и Layout происходят из ViewGroup.

ViewGroup и Layout оба происходят только из класса View.

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

Вопрос 26

Как обрабатывать события клавиш в Android?

Keyevents идут от активности к UI представлению. Если активность захочет, она может заблокировать любое ключевое событие.

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

Keyevents идут от активности к UI представлению. Но активность никогда не блокирует поток событий, и UI представление не может блокировать события, чтобы остановить их обработку активностью.

Keyevents идут от активности к UI представлению. Но активность никогда не блокирует поток событий, но, если это требуется UI представление может заблокировать некоторые события, чтобы остановить их обработку активностью. Программист может также блокировать любое событие клавиш, чтобы остановить его обработку UI представлением. Поток событий клавиш Android system – > Activity – > Layout – > View – > programmer.

Перейти на страницу:

Машнин Тимур Сергеевич читать все книги автора по порядку

Машнин Тимур Сергеевич - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки mir-knigi.info.


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

Отзывы читателей о книге Сборник тестов: 1500 вопросов и ответов на знание Android, автор: Машнин Тимур Сергеевич. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор online-knigi.org


Прокомментировать
Подтвердите что вы не робот:*