Чтение онлайн

на главную - закладки

Жанры

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

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

Вопрос 39

Вызов метода helper. getWritableDatabase всегда вызывает метод оnCreate класса Helper?

Это будет вызвать метод Helper класса оnCreate , только если база данных создается впервые.

Это будет вызвать метод Helper класса оnCreate каждый раз.

Это будет вызвать метод Helper класса оnCreate каждый раз,

когда пользователь запускает это приложение.

Вопрос 40

Я хочу получить доступ к данным другого приложения в моем приложении. Мне нужно реализовать контент-провайдер в моем приложении или другое приложение должно его реализовать?

Вы должны использовать binder service.

Использовать binder service с контент-провайдером в вашем приложении.

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

Ваше приложение должно реализовать контент-провайдер.

Вопрос 41

Какой жизненный цикл у контент-провайдера?

Все контент-провайдеры создаются (оnCreate ) после загрузки телефона первый раз.

Функция контент-провайдера оnCreate вызывается, когда первый раз клиент вызывает какие-либо функции провайдера с помощью content resolver.

Функция контент-провайдера оnCreate вызывается каждый раз, когда клиент вызывает какие-либо функции провайдера с помощью content resolver.

Вопрос 42

В чем предназначение SQLiteOpenHelper?

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

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

Вспомогательный класс для вставки/обновления/удаления данных в таблицах с потерей состояния предыдущих данных.

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

Вопрос 43

Как обновить базу данных SQLite Android приложения, прежде чем загрузить новую версию в Play Store?

Передайте новый номер версии для базы данных в функцию SQLiteOpenHelper . Затем обновите базу данных в методе оnUpdate класса SQLiteOpenHelper.

Передайте новый номер версии для базы данных в функцию getWriteableDataBase . Затем обновите базу данных в методе оnUpdate класса SQLiteOpenHelper.

Передайте новый номер версии для базы данных в функцию SQLiteOpenHelper . Затем обновите базу данных в методе оnCreate класса SQLiteOpenHelper.

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

Вопрос 44

Может

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

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

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

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

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

Вопрос 45

Как запустить content provider, используя намерение?

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

Это невозможно. Используя намерение вы не можете вызвать content provider.

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

Вопрос 46

Как использовать контент-провайдер? Будет ли он поддерживать shared preferences?

Он используется для хранения SQLiteData, сейчас shared preferences не поддерживаются ContentProvider.

Он используется для обмена данными приложения с внешним миром. Сейчас нет поддержки для shared preferences.

Он используется для связи с content resolver.

Он используется для содержания данных. Каждое приложение содержит одного ContentProvider по умолчанию.

Вопрос 47

В чем разница между ContentProvider и СontentResolver?

Они вообще не связаны друг с другом.

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

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

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

Вопрос 48

В чем разница между cursor и contentvalues?

Cursor это буфер, который содержит результат строки из таблицы базы данных в ответ на запрос.

Contentvalues используются для связи с content provider.

Contentvalues используются для передачи данных SQLite функции.

Вопрос 49

Как получить телефонный номер контакта из контент-провайдера приложения Контакты?

Используйте ContactsContract. Contacts. URI и сделайте запрос с помощью content resolver.

Поделиться:
Популярные книги

Газлайтер. Том 8

Володин Григорий
8. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 8

На Ларэде

Кронос Александр
3. Лэрн
Фантастика:
фэнтези
героическая фантастика
стимпанк
5.00
рейтинг книги
На Ларэде

Охота на попаданку. Бракованная жена

Герр Ольга
Любовные романы:
любовно-фантастические романы
5.60
рейтинг книги
Охота на попаданку. Бракованная жена

Кай из рода красных драконов

Бэд Кристиан
1. Красная кость
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Кай из рода красных драконов

Хозяйка Проклятой Пустоши. Книга 2

Белецкая Наталья
2. Хозяйка Проклятой Пустоши
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Хозяйка Проклятой Пустоши. Книга 2

Безумный Макс. Поручик Империи

Ланцов Михаил Алексеевич
1. Безумный Макс
Фантастика:
героическая фантастика
альтернативная история
7.64
рейтинг книги
Безумный Макс. Поручик Империи

Потусторонний. Книга 2

Погуляй Юрий Александрович
2. Господин Артемьев
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Потусторонний. Книга 2

Чапаев и пустота

Пелевин Виктор Олегович
Проза:
современная проза
8.39
рейтинг книги
Чапаев и пустота

Солнечный корт

Сакавич Нора
4. Все ради игры
Фантастика:
зарубежная фантастика
5.00
рейтинг книги
Солнечный корт

Лютая

Шёпот Светлана Богдановна
Любовные романы:
любовно-фантастические романы
6.40
рейтинг книги
Лютая

Ведьмак (большой сборник)

Сапковский Анджей
Ведьмак
Фантастика:
фэнтези
9.29
рейтинг книги
Ведьмак (большой сборник)

Наследие Маозари 4

Панежин Евгений
4. Наследие Маозари
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Наследие Маозари 4

Ученик

Губарев Алексей
1. Тай Фун
Фантастика:
фэнтези
5.00
рейтинг книги
Ученик

Начальник милиции. Книга 5

Дамиров Рафаэль
5. Начальник милиции
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Начальник милиции. Книга 5