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

Читать онлайн.
Название Сборник тестов: 1500 вопросов и ответов на знание Android
Автор произведения Тимур Машнин
Жанр Техническая литература
Серия
Издательство Техническая литература
Год выпуска 0
isbn 9785447420055



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

создать пользовательский TextView в Android?

      Да, это возможно TextView t = new TextView (this);

      Нет, это не возможно.

      Да, TextView t = findViewById (R. id. textView1);

      Да, расширить класс TextView и создать свой собственный.

      Вопрос 44

      Что из следующего верно об общем файле предпочтений?

      Расширение общего файла предпочтений. xml, и общие файлы предпочтений хранятся на SD-карте.

      Расширение общего файла предпочтений. xml, и общие файлы предпочтений хранятся во внутренней памяти.

      Структура папки файла предпочтений data/data/preferences.

      Вопрос 45

      Какое имя у файла настроек по умолчанию, который создается с помощью getPreferences?

      Default. xml

      Settings. xml

      <Activityname>.xml

      Preferences. xml

      Вопрос 46

      Для запроса контент-провайдера, что лучше использовать, getWritabledatabase или getReadabledatabase?

      Использовать getReadableDatabase

      Предпочтительно использовать getWritableDatabase

      Использовать оба.

      Вопрос 47

      Когда функция оnCreate () ContentProvider будет вызываться?

      Первый раз, когда какой-нибудь клиент вызовет контент-провайдера.

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

      После загрузки устройства, Android вызовет оnCreate () всех контент-провайдеров в телефоне.

      оnCreate () будет вызываться каждый раз, когда клиент вызывает какие-либо функции DML контент-провайдера.

      Вопрос 48

      Если вы хотите обмениваться данными с другими приложениями, что вы должны использовать?

      Content Provider

      Internal Storage

      SQLite Database

      Shared Preferences

      Вопрос 49

      Что выполняет cursor. moveToNext ()?

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

      Перемещает курсор, чтобы указать на следующую строку, если она доступна, иначе происходит крушение.

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

      Перемещает курсор, чтобы указать на следующую колонку, если она доступна, иначе происходит крушение.

      Вопрос 50

      После выборки курсора из запроса к базе данных, что произойдет, если использовать сразу cursor. moveToNext ()?

      Да, это можно.

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

      Нет, мы должны сначала передать курсор cursorfactory, а затем только мы можем перейти к следующей строке.

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

      Тест 10

      Вопрос 1

      Что произойдет, если база данных не закрыта после ее использования?

      Система автоматически закроет базу, так как Java имеет сборщик мусора.

      Ничего не случится.

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

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

      Вопрос 2

      Можно ли