Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин
Шрифт:
Интервал:
Закладка:
Вопрос 28
Ответ: использовать ACCURACY_FINE вместо ACCURACY_LOW
Вопрос 29
Ответ: добавить фильтр действия в файле AndroidManifest. xml
Вопрос 30
Ответ: сконфигурировать действие, которое будет обрабатывать ACTION_SEARCH
Вопрос 31
Ответ: android: nextFocusDown="@+id/Button1» к конфигурации Button2
Вопрос 32
Ответ: установить для второго действия android: theme="@android: style/Theme. Dialog»
Вопрос 33
Ответ: Alert, Progress, DatePicker, TimePicker
Вопрос 34
Ответ: написать код, разрешающий доступ к файлам напрямую
Вопрос 35
Ответ: context. getPackageManager (). checkPermission («android. permission. CALL_PHONE», "com.company. app»);
Вопрос 36
Ответ: значения <activity> переопределяют значения <application>
Вопрос 37
Ответ: не выполнен метод onUpgrade ()
Вопрос 38
Ответ: заменить MediaPlayer на AsyncPlayer
Вопрос 39
Ответ: постоянно повторяются неудавшиеся операции
Вопрос 40
Ответ: onSaveInstanceState ()
Вопрос 41
Ответ: _ID
Вопрос 42
Ответ: logcat
Вопрос 43
Ответ: sqlite3
Вопрос 44
Ответ: mksdcard
Вопрос 45
Ответ: FLAG_ACTIVITY_NO_HISTORY
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
Вопрос 46
Ответ: MIME type
Вопрос 47
Ответ: RelativeLayout
Вопрос 48
Ответ: ((TransitionDrawable) this. getBackground ()). startTransition (1000);
Вопрос 49
Ответ: FrameLayout, LinearLayout, и RelativeLayout
Вопрос 50
Ответ: <grant-uri-permission android: pathPrefix="/" path=«contacts» />
Тест 24
Вопрос 1
Ответ: <activity-alias>
Вопрос 2
Ответ: для подписи файла. apk используются различные версии ключей
Вопрос 3
Ответ: в файле манифеста должно быть записано android. permission. WRITE_EXTERNAL_STORAGE
Вопрос 4
Ответ: ViewGroup
Вопрос 5
Ответ: ListAdapter
Вопрос 6
Ответ: adb push /work/project1/myFile. txt /sdcard/myProject/myFile. txt
Вопрос 7
Ответ: уникальный Linux ID
Вопрос 8
Ответ: инструменты UI доступны за пределами потока UI
Вопрос 9
Ответ: масштабируемо и служит фоном для View
Вопрос 10
Ответ: расположить в папке res/raw и открывать с помощью openRawResource (R. raw. <filename>)
Вопрос 11
Ответ: toast. setGravity (Gravity. TOP | Gravity. LEFT, 0, 0);
Вопрос 12
Ответ: getLanguage () на getISO3Language ()
Вопрос 13
Ответ: Context. checkCallingPermission ()
Вопрос 14
Ответ: Context. fileList ()
Вопрос 15
Ответ: DDMS
Вопрос 16
Ответ: android. telephony. SmsManager
Вопрос 17
Ответ: стандартная обработка в Android производится в одном потоке
Вопрос 18
Ответ: startActivity (intent);
Вопрос 19
Ответ: нужно переместить mainMenu. xml в папку res/menu
Вопрос 20
Ответ: onCreate, onStart, onResume
Вопрос 21
Ответ: ActivityManager: I CustomerProcessor: D *:S
Вопрос 22
Ответ: Sticky
Вопрос 23
Ответ: android. R. style
Вопрос 24
Ответ: вместо onDrawView () должно быть onDraw ()
Вопрос 25
Ответ: Четыре.
Вопрос 26
Ответ: Normal Permission
Вопрос 27
Ответ: SET_WALLPAPER
Вопрос 28
Ответ: Все варианты верны.
Вопрос 29
Ответ: Позволяет приложению контролировать или прерывать исходящие вызовы.
Позволяет приложению записывать исходящие звонки.
Вопрос 30
Ответ: Запрашивающее приложение было подписано таким же сертификатом, что и приложение, которое заявило разрешение.
Вопрос 31
Ответ: Все перечисленное.
Вопрос 32
Ответ: BRICK
Вопрос 33
Ответ: Они необходимы для приложения, чтобы выполнить работу.
Вопрос 34
Ответ: AndroidManifest. xml.
Вопрос 35
Ответ: <uses – permission>
Вопрос 36
Ответ: Нет
Вопрос 37
Ответ: Activity
Вопрос 38
Ответ: Когда они загружаются методом Context. startActivity () или Context. startActivityForResult ().
Вопрос 39
Ответ: Да
Вопрос 40
Ответ: Они используются для обмена данными между приложениями.
Вопрос 41
Ответ: Создания пользовательских разрешений в файле манифеста.
Вопрос 42
Ответ: Группы аналогичных разрешений.
Вопрос 43
Ответ: Дерева разрешений
Вопрос 44
Ответ: Для защиты данных и кода.
Вопрос 45
Ответ: Активность
Вопрос 46
Ответ: Приложение не сможет получить доступ к системным ресурсам.
Вопрос 47
Ответ: Интеграции системной сборки
Вопрос 48
Ответ: Приложение и компоненты
Вопрос 49
Ответ: <provider>
Вопрос 50
Ответ: Различные приложения
Тест 25
Вопрос 1
Ответ: Все перечисленное.
Вопрос 2
Ответ: Dangerous permissions
Normal permissions
Вопрос 3
Ответ: Он не является расширяемым.
Вопрос 4
Ответ: Он может содержать строчные буквы, цифры и подчеркивания, но не прописные буквы.
Вопрос 5
Ответ: Он может быть помещен внутри тега application.
Он объявляет специфические атрибуты компонента.
Вопрос 6
Ответ: Он расположен в теге activity, которая должна обмениваться данными с другими приложениями.
Вопрос 7
Ответ: Это тоже самое, что и номер версии приложения, который показывается пользователю.
Его значение должно быть числом с плавающей запятой.
Вопрос 8
Ответ: Если нет места на внутренней памяти, тогда приложение устанавливается во внешнем хранилище устройства и перемещает обратно во внутреннюю память, как только есть свободное место. Это поведение по умолчанию.
Приложение может быть перемещено на внешнее хранилище устройства, если потребуется.
Вопрос 9
Ответ: <instrumentation>
Вопрос 10
Ответ: Его значение должно быть установлено как ссылка на строковый ресурс.
Вопрос 11
Ответ: Если полное резервное копирование системы выполняется, тогда данные приложения сохраняются с помощью adb. Это находится под контролем системы и происходит во всех случаях, независимо от того, значение allowbackup равно true или false.
Значение по умолчанию этого атрибута является false.
Вопрос 12
Ответ: Не существует такого атрибута «hasCode», потому что каждое приложение содержит код и установка false не является опцией.
Вопрос 13
Ответ: Это означает, должно ли приложение быть остановлено после того, как его настройки были восстановлены в ходе операции восстановления приложения.
Вопрос 14
Ответ: Его значение дается в Мбитах.
Вопрос 15
Ответ: Его значение не может быть простой строкой.
Его значение по умолчанию такое же, как значение атрибута «description».
Вопрос 16
Ответ: Он должен быть включен в тег manifest со значением имени пакета приложения.
Вопрос 17
Ответ: Это атрибут уровня системы и используется в rooted устройствах для восстановления любой версии ОС Android использованной ранее.
Вопрос 18
Ответ: По умолчанию его значение false и компоновка будут слева направо.
Вопрос 19
Ответ: Может быть размещен внутри тега manifest.
Вопрос 20
Ответ: Это атрибут уровня системы, так что он включается в тег manifest.
Вопрос 21
Ответ: Может быть размещен внутри тега manifest.
Вопрос 22
Ответ: android. permission. ACCESS_FINE_LOCATION
Вопрос 23
Ответ: Его значение по умолчанию «none».
«splitActionBarWhenNarrow» является допустимым значением для этого атрибута.
Вопрос 24
Ответ: Разрешение может быть включено только в тег application или manifest.
Вопрос 25
Ответ: LocationManager
Вопрос 26
Ответ: GPS_PROVIDER
Вопрос 27
Ответ: Миллисекунды
Вопрос 28
Ответ: Метры
Вопрос 29
Ответ: onProviderChanged
Вопрос 30
Ответ: Интернет-разрешение в AndroidManifest файле для коммуникации с сервером Google.
Вопрос 31
Ответ: По умолчанию, при установке приложения в первый раз, выдается ошибка памяти в случае, если нет доступного места во внутренней памяти.
Вопрос 32
Ответ: FileBackupHelper
SharedPreferencesBackupHelper
Вопрос 33
Ответ: Приложения просто нужно установить на одном устройстве, для проверки их Linux ID, они не должны быть запущены.
Вопрос 34
Ответ: Приложение устанавливается на внутреннюю память по умолчанию, даже если внешняя память доступна.
Вопрос 35
Ответ: Он находится в теге manifest, потому что это системное свойство.
Вопрос 36
Ответ: Если этот атрибут не найден, тогда логотип по умолчанию (например, ic_launcher), который существует в папке «drawable» устанавливается в качестве логотипа.
Вопрос 37
Ответ: Его значение это имя пакета, внутри которого находится активность, которая управляет потреблением памяти.
Он находится внутри тега activity.
Вопрос 38
Ответ: Чтобы запустить активность из другой активности этот атрибут должен быть указан в теге <activity> запускающейся активности.
Вопрос 39
Ответ: Конфиденциальность, целостность и доступность. Confidentiality, Integrity, and Availability (CIA).