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

Тут можно читать онлайн Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android - бесплатно ознакомительный отрывок. Жанр: comp-osnet, издательство Литагент «Ридеро»78ecf724-fc53-11e3-871d-0025905a0812. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Сборник тестов: 1500 вопросов и ответов на знание Android
  • Автор:
  • Жанр:
  • Издательство:
    Литагент «Ридеро»78ecf724-fc53-11e3-871d-0025905a0812
  • Год:
    неизвестен
  • ISBN:
    978-5-4474-2005-5
  • Рейтинг:
    4/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

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

Сборник тестов: 1500 вопросов и ответов на знание Android - описание и краткое содержание, автор Тимур Машнин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Книга содержит 30 тестов по 50 вопросов с ответами на знание Android. Книга предназначена для подготовки к экзаменам и собеседованиям.

Сборник тестов: 1500 вопросов и ответов на знание Android - читать онлайн бесплатно ознакомительный отрывок

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

Интервал:

Закладка:

Сделать

Если база данных не закрывается должным образом, тогда какие-либо данные, которые были вставлены, и изменения, сделанные в этой сессии, будут потеряны.

Вопрос 2

Можно ли вызвать метод getWritableDataBase () из метода оnCreate () ContentProvider?

Да, мы можем вызвать.

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

getWritableDataBase () будет вызван автоматически системой, мы не должны вызывать его в явном виде.

Вызов getWritableDatabase () может занимать много времени, создавая и обновляя таблицы, так что вызов этого метода лучше отложить, потому что, если мы поставим вызов здесь, тогда время загрузки приложения будет увеличено и это может раздражать пользователя.

Вопрос 3

Какие обязательные функции, которые нужно реализовать для ContentProvider?

onCreate, insert, update, delete, query, getType.

onCreate () и getType.

Только insert, update, delete, query.

Ничего из перечисленного.

Вопрос 4

Что такое android: authorities в контент-провайдере?

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

Для регистрации каждого контент-провайдера в Android, он должен использовать authorities, кроме этого это не имеет никакого значения.

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

Ничего из перечисленного.

Вопрос 5

Что такое ContentProvider и ContentResolver? Какие из следующих утверждений верны о них?

ContentProvider и ContentResolver обрабатывают механизм IPC, когда запрос приходит от внешних приложений для доступа к данным.

ContentProvider имеет возможность обрабатывать несколько потоков, когда запросы поступают от нескольких ContentResolver.

sharedpreferences поддерживаются с ContentProvider.

Вопрос 6

Что такое UriMatcher в ContentProvider?

Он используется для преобразования логики от URI к таблицам.

Его можно сравнить с DNS, который преобразует URL-адреса в IP-адреса.

Он используется для хранения таблиц в базе данных.

Вопрос 7

При реализации контент-провайдера, как предоставить URI таблицы?

Создать отдельный файл интерфейса, который доступен для внешнего мира и поместить табличные URI в этот файл.

Наряду с URI, мы должны упомянуть имена столбцов всех таблиц, которые мы предоставляем с URI.

Мы должны документировать в файле интерфейса тип данных каждого столбца.

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

Вопрос 8

В чем разница между ContentProvider и базой данных SQLite?

Используйте ContentProvider, если вы хотите поделиться базой данных, созданной одной активностью для другой активности одного и того же приложения.

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

Используйте ContentProvider, если вы хотите поделиться данными, созданными одним приложением для других приложений.

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

Вопрос 9

Какие опции поддерживаются для использования с ContentProvider:

sharedpreferences

Файлы

Базы данных

Вопрос 10

Где контекст доступен в Content Provider?

Он доступен в конструкторе Content Provider.

Он будет доступен только в оnCreate () Content Provider.

Content Provider не имеют контекстов.

Вопрос 11

Как получить доступ к контексту в контент-провайдере?

Использовать getContext () в оnCreate ()

Использовать getApplicationContext () в любом месте.

Контекст контент-провайдера не будет иметь ни свой собственный контекст, ни контекст приложения, он должен зависеть от других контекстов.

Вопрос 12

Android получает контактные данные в приложении:

Что следующий код делает?

Cursor c1 = this. getContentResolver (). query (

ContactsContract. Contacts. CONTENT_URI, null, null, null, null);

if (c1!= null && c1.getCount ()> 0)

{

c1.moveToNext ();

String n = c1.getString (c1.getColumnIndex (Contacts. DISPLAY_NAME));

}

Варианты:

Код получает все строки таблицы контактов и получает все имена.

Код получает все строки таблицы контактов и получает все имена из первой строки.

Код получает все строки таблицы контактов и получает все имена из последней строки.

Код получает все строки таблицы контактов и получает контактные номера из первой строки.

Вопрос 13

Объясните жизненный цикл активности в Android? Какой из следующих циклов всегда правильный?

onCreate-> onStart () – > onResume () – > onPause () – > onStop () – > onDestroy ().

onCreate-> onStart () – > onRestoreInstanceState () – > onResume () – >

onSaveInstanceState () – > onPause () – > onStop () – > onDestroy ().

onCreate-> onStart () – > onResume () – > onStop () – > onPause – > onDestroy ().

onCreate-> onStart () – > onRestoreInstanceState () – > onResume () – >

onPause () – > onSaveInstanceState () – > onStop () – > onDestroy ().

Вопрос 14

В функции активности оnCreate, какова цель super. oncreate ()?

Это дает разрешение на использование экрана телефона.

Это вызывает конструктор суперкласса.

Это ничего не делает.

Это создаст графическое окно для подкласса.

Вопрос 15

Является ли обязательным реализация методов оnCreate () и оnStart () жизненного цикла активности? Будет ли активность работать, если эти методы жизненного цикла будут удалены?

Это даст ошибку времени компиляции.

Это даст исключение времени выполнения, supernotcalled.

Ничего не случится, активность будет работать нормально.

Ваш телефон зависнет.

Вопрос 16

Можно ли создать активность без UI?

Невозможно

Да, если она выполняет некоторые функции без пользовательского интерфейса.

Вопрос 17

Как запустить активность, чтобы получить результат?

startActivityOnResult ()

startActivityForResult ()

setResult ()

startActivity ()

Вопрос 18

Когда дисплей выключается, какая функция жизненного цикла вызывается в активности?

onPause ()

onStop ()

onSaveInstanceState ()

Вопрос 19

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

Вызывается оnPause ()

Вызывается оnPause () – > затем – > оnStop ()

Вызывается оnPause () – > затем – > оnStop () – > оnDestroy ()

Вызывается оnPause () – > затем – > onSaveInstanceState ()

Вопрос 20

Когда диалог отображается на переднем плане вашей активности, эта активность будет на переднем плане или в видимом состоянии?

Вызывается оnPause ()

Вызывается оnPause () – > затем – > оnStop () – > оnDestroy ()

Вызывается оnPause () – > затем – > оnStop ()

Вызывается onResume ()

Вопрос 21

При запуске активности с помощью startactivityforresult (), и дочерняя активность получает крушение. Какой код результата будет получен родителем?

RESULT_OK

RESULT_CANCELLED

RESULT_CRASH

RESULT_FINISH

Вопрос 22

Какие варианты хранения постоянных данных в Android?

Файлы, массивы, базы данных

Файлы, базы данных

Использование сетевых серверов

Вопрос 23

Когда возникает Android ANR (приложение не отвечает). Какое существует ограничение по времени отклика пользовательского интерфейса в Android, т. е. за сколько секунд главный поток должен реагировать на действия пользователя?

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


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

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




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


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


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x