- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин
Шрифт:
Интервал:
Закладка:
3. x honey comb
4.0.x ice cream sandwitch
4.1, 4.2, 4.3 jelley bean
4.4 kitkat
Вопрос 3
Ответ: Все перечисленное.
Вопрос 4
Ответ: Android SDK содержит набор библиотек, API, набор инструментов для разработки, тестирования, отладки Android приложений для Android устройств.
Вопрос 5
Ответ: Все перечисленное.
Вопрос 6
Ответ: Все перечисленное.
Вопрос 7
Ответ: Только процесс или приложение, которое создало файл предпочтения, может его открыть. Другие приложения не могут получить доступ к нему.
Вопрос 8
Ответ: Использовать getSharedPreferences («name», MODE_PRIVATE);
Вопрос 9
Ответ: Он запускает приложение галерея, даже если нет никаких изображений в галерее.
После выбора изображения в галерее, он вернет URI этого изображения вызывающей активности.
Вопрос 10
Ответ: empty process (5).
Вопрос 11
Ответ: Ничего из перечисленного.
Вопрос 12
Ответ: Все перечисленное.
Вопрос 13
Ответ: Использовать aidl
Использовать Messenger.
Вопрос 14
Ответ: Все перечисленное.
Вопрос 15
Ответ: Метод onBind () будет вызываться каждый раз, когда клиент связывается с binder service.
Вопрос 16
Ответ: bindedservice.
Вопрос 17
Ответ: oncreate> onstartCommand ()> onDestroy ()
Вопрос 18
Ответ: Не помещайте никаких фильтров намерений в тег service или поместите exported=«false»; в тег service или LocalServiceManager.
Вопрос 19
Ответ: Вы можете использовать поток или сервис, основываясь на ваших требованиях. Но в большинстве случаев лучше использовать сервис.
Вопрос 20
Ответ: Можно запустить сервис из любой точки, но методы оnсreate, onstartcommand работают только в главном потоке.
Вопрос 21
Ответ: Поведение будет странным, или тост сообщение может не появиться или же оно появится и никогда не будет удалено. Это происходит потому, что другой поток имеет доступ к интерфейсу без информирования на главного потока. При попытке обновить другие компоненты пользовательского интерфейса, будет крах.
Вопрос 22
Ответ: startForeground (int id, Notification notification);
Вопрос 23
Ответ: В случае, если клиент и сервер находятся в разных процессах, тогда мы всегда должны использовать aidl для его реализации.
Вопрос 24
Ответ: Binder использует сериализацию вместо Parcels для маршализации данных в байтовых потоках.
Вопрос 25
Ответ: Используйте. aidls и реализацию заглушки.
Вопрос 26
Ответ: Метод bindService () является функцией асинхронного вызова, которая сразу же возвращает. После возвращения, соединение будет установлено через некоторое время.
Вопрос 27
Ответ: Класс, расширяющий Binder, может вернуть объект любого другого класса сервиса, чья функциональность может быть доступна клиенту.
Вопрос 28
Ответ: Все перечисленное.
Вопрос 29
Ответ: Нет, intent-filter тег не имеет extras тег вообще.
Вопрос 30
Ответ: Все перечисленное.
Вопрос 31
Ответ: SubMenu, OptionsMenu, ContextMenu.
Вопрос 32
Ответ: Используйте getPreferences (), но это не обеспечит гарантию защищенности, так как файл будет храниться с именем активности.
Вопрос 33
Ответ: Начнется новая задача.
Вопрос 34
Ответ: Все перечисленное.
Вопрос 35
Ответ: Локальные переменные объявляются в функции, переменные класса объявляются в своем классе и должны быть статическими, переменные экземпляра объявляются в своем классе и должны быть не статическими.
Вопрос 36
Ответ: android. permission. CALL_PHONE
Вопрос 37
Ответ: Все перечисленное в последовательности action test, data test, category test.
Вопрос 38
Ответ: Нет, без каких-либо действий, никто не может вызвать или запустить этот компонент извне.
Вопрос 39
Ответ: Да, вы можете иметь n категорий в нем.
Вопрос 40
Ответ: Использовать getIntent (), а затем использовать getAction () из этого намерения. Иногда не нужно получать намерение специально.
Вопрос 41
Ответ: Нужен один сервис с одним рабочим потоком и одна активность.
Вопрос 42
Ответ: data segment
Вопрос 43
Ответ: Да, расширить класс TextView и создать свой собственный.
Вопрос 44
Ответ: Расширение общего файла предпочтений. xml, и общие файлы предпочтений хранятся во внутренней памяти.
Структура папки файла предпочтений data/data/preferences.
Вопрос 45
Ответ: <Activityname>.xml
Вопрос 46
Ответ: Использовать getReadableDatabase.
Вопрос 47
Ответ: Первый раз, когда приложение, содержащее контент-провайдера, загрузится в память.
Вопрос 48
Ответ: Content Provider.
Вопрос 49
Ответ: Перемещает курсор, чтобы указать на следующую строку, если она доступна, иначе возвращает ложь.
Вопрос 50
Ответ: Во-первых, мы должны проверить валидность курсора, сравнивая его с нулем.
Тест 10
Вопрос 1
Ответ: Будет утечка памяти. После того, как вы закончите работать с базой данных, вам нужно ее закрыть, потому что она будет храниться в кэше в памяти и потреблять память.
Вопрос 2
Ответ: Вызов getWritableDatabase () может занимать много времени, создавая и обновляя таблицы, так что вызов этого метода лучше отложить, потому что, если мы поставим вызов здесь, тогда время загрузки приложения будет увеличено и это может раздражать пользователя.
Вопрос 3
Ответ: onCreate, insert, update, delete, query, getType.
Вопрос 4
Ответ: Это главный ключ или намек для Android, с которым запрос должен быть перенаправлен на контент-провайдера. Когда клиент передает URI, он будет иметь authorities в нем, которые должны соответствовать authorities контент-провайдера.
Вопрос 5
Ответ: ContentProvider и ContentResolver обрабатывают механизм IPC, когда запрос приходит от внешних приложений для доступа к данным.
ContentProvider имеет возможность обрабатывать несколько потоков, когда запросы поступают от нескольких ContentResolver.
Вопрос 6
Ответ: Он используется для преобразования логики от URI к таблицам.
Его можно сравнить с DNS, который преобразует URL-адреса в IP-адреса.
Вопрос 7
Ответ: Все перечисленное.
Вопрос 8
Ответ: Используйте базу данных, если мы хотим сохранить базу данных приватной для приложения, а также для хранения структурированных данных.
Используйте ContentProvider, если вы хотите поделиться данными, созданными одним приложением для других приложений.
Вопрос 9
Ответ: Файлы.
Базы данных.
Вопрос 10
Ответ: Он будет доступен только в оnCreate () Content Provider.
Вопрос 11
Ответ: Использовать getContext () в оnCreate ().
Использовать getApplicationContext () в любом месте.
Вопрос 12
Ответ: Код получает все строки таблицы контактов и получает все имена из первой строки.
Вопрос 13
Ответ: onCreate-> onStart () – > onResume () – > onPause () – > onStop () – > onDestroy ().
Вопрос 14
Ответ: Это создаст графическое окно для подкласса.
Вопрос 15
Ответ: Ничего не случится, активность будет работать нормально.
Вопрос 16
Ответ: Да, если она выполняет некоторые функции без пользовательского интерфейса.
Вопрос 17
Ответ: startActivityForResult ()
Вопрос 18
Ответ: onPause ()
Вопрос 19
Ответ: Вызывается оnPause () – > затем – > оnStop ()
Вопрос 20
Ответ: Вызывается оnPause ()
Вопрос 21
Ответ: RESULT_CANCELLED
Вопрос 22
Ответ: Файлы, базы данных
Использование сетевых серверов
Вопрос 23
Ответ: 5 сек
Вопрос 24
Ответ: <intent-filter>
<action android: name=«android. intent. action. MAIN» />
<category android: name=«android. intent. category. LAUNCHER» />
</intent-filter>
Вопрос 25
Ответ: @Override
public void onCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
Button b = new Button (this);
setContentView (b);
}
Вопрос 26
Ответ: onPause ()
onSaveInstanceState ()
Вопрос 27
Ответ: Нет, потому что оnStop () может быть не вызван в некоторых ситуациях.
Вопрос 28
Ответ: Постоянные данные это данные, которые мы храним, например, в таблицах базы данных, и переходные данные это логические данные, которые мы используем в программной логике.
Вопрос 29
Ответ: Исключение во время работы.
Вопрос 30
Ответ: this указывает на текущий контекст, контекст приложения указывает на весь процесс. Если ваш контекст это полное время жизни процесса, тогда использовать контекст приложения, иначе использовать this.
Вопрос 31
Ответ: onstart ()
Вопрос 32
Ответ: Нет, мы должны использовать статическую ссылку на него.
Вопрос 33
Ответ: foreground process (1)
Вопрос 34
Ответ: Все перечисленное.
Вопрос 35
Ответ: Главный поток.
Вопрос 36
Ответ: Нет, не следует связывать сервис с широковещательным приемником, потому что широковещательный приемник имеет ограничение по времени в 10 секунд, и установление соединения с сервисом может занять больше времени.

