Ответ: src, gen, bin, res, values
Вопрос 21
Ответ: Все перечисленное.
Вопрос 22
Ответ: DVM быстрее, чем JVM, и DVM находится под свободной лицензией.
Вопрос 23
Ответ: Они определяют для приложения номер и имя версии. Это нужно для обновления приложения в google play store.
Вопрос 24
Ответ: Максимум один.
Вопрос 25
Ответ: Да.
Вопрос 26
Ответ: Все перечисленное.
Вопрос 27
Ответ: Неявное намерение это намерение без названия целевого компонента. Явное намерение это намерение с именем целевого компонента.
Вопрос 28
Ответ: Все перечисленное.
Вопрос 29
Ответ: Нет. Намерение может иметь 0 или максимально одно действие.
Вопрос 30
Ответ: Да. Вы можете указать 0 или n число категорий в намерении.
Вопрос 31
Ответ: setData () – это передать данные, для которых принять действие. putExtra () – это отправить дополнительную информацию об этом намерении.
Вопрос 32
Ответ: Ничего не случится, но это не запустит какой-либо приемник.
Вопрос 33
Ответ: Намерение пройдет тест действия, если фильтр намерений имеет по крайней мере одно действие.
Вопрос 34
Ответ: Исключение во время выполнения – activityNotFoundException и крушение, если она не обрабатывается должным образом.
Вопрос 35
Ответ: Intent in = new Intent (); in. setAction (Intent. ACTION_CALL); in. setData (Uri. parse («tel:12345»)); startActivity (in);
Вопрос 36
Ответ: Намерение это механизм передачи сообщений между компонентами Android, за исключением Content Provider; sticky intent прикрепляется Android для будущих широковещательных слушателей; pending intent используется, когда кто-то хочет, чтобы выпустить намерение в будущем и может быть даже в то время, когда приложение уже не работает.
Вопрос 37
Ответ: С, С++ и Java.
Вопрос 38
Ответ: С и С++
Вопрос 39
Ответ: HTC.
Вопрос 40
Ответ: Android является бесплатным, он находится под лицензией Apache, но только kernel уровень находится под GPL лицензией.
Вопрос 41
Ответ: Monolithic kernel.
Вопрос 42
Ответ: Android Inc.
Вопрос 43
Ответ: Содержит один файл. dex, сжатые ресурсы, другие библиотечные файлы не Java.
Вопрос 44
Ответ: WebKit.
Вопрос 45
Ответ: Используется для хранения MP3 или других assets файлов и доступна с помощью R. java файла.
Вопрос 46
Ответ: 16MB.
Вопрос 47
Ответ: SmsManager s = SmsManager. getDefault ();
s. sendTextMessage («9741200300», null,
«Hi how are you?», null, null);
Вопрос 48
Ответ: <manifest>
Вопрос 49
Ответ: Все перечисленное.
Вопрос 50
Ответ: Подключить телефон к Eclipse, открыть DDMS, выбрать устройство, нажать на кнопку камеры (сверху), которая открывает текущий экран телефона или эмулятора, нажать сохранить, чтобы сохранить снимок экрана как изображение.
Тест 9
Вопрос 1
Ответ: Все перечисленное.
Вопрос 2
Ответ: 1.5 cupcake
1.6 donut
2.0, 2.1 eclair
2.2 froyo
2.3.x ginger bread
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, может вернуть объект любого другого класса сервиса, чья функциональность может быть доступна клиенту.