Читать «Сборник тестов: 1500 вопросов и ответов на знание Android» онлайн - страница 34
Тимур Сергеевич Машнин
Расположение устройства является приблизительным. Чтобы отслеживать свой мобильный телефон с помощью Android Device Manager используйте сайт https://www.google.com/android/devicemanager.
Все перечисленное.
Ничего из перечисленного.
Вопрос 7
Что такое MODE_PRIVATE при создании общего файла настроек?
Только процесс или приложение, которое создало файл предпочтения, может его открыть. Другие приложения не могут получить доступ к нему.
Только активность, которая создала этот файл настроек, может получить доступ к нему. Другие активности не могут получить к нему доступ.
Только поток, который создал этот файл настроек, может получить доступ к нему. Другие потоки не могут получить к нему доступ.
Только процесс или приложение, которое создало файл предпочтения, может написать в него. Другие приложения могут получить только доступ к нему.
Вопрос 8
Как поделиться файлом настроек с другими активностями одного и того же приложения?
Использовать getPreferences (MODE_PRIVATE);
Использовать getSharedPreferences («name», MODE_PRIVATE);
Использовать getSharedPreferences («name», MODE_WORLD_READABLE);
Использовать getSharedPreferences («name», MODE_WORLD_WRITABLE);
Вопрос 9
Что делает следующий код?
in. setAction (Intent. ACTION_GET_CONTENT);
in. setType («image/*»);
startActivityForResult (in, 1);
Он запускает приложение галерея, только если изображения есть в галерее.
Он запускает приложение галерея, даже если нет никаких изображений в галерее.
После выбора изображения в галерее, он вернет URI этого изображения вызывающей активности.
Вопрос 10
Какой приоритет пустого процесса в Android?
empty process (5)
background process priority (4)
foreground process (1)
service process priority (3)
Вопрос 11
Как получить доступ к общему файлу настроек одного приложения из другого приложения?
getPreferences (MODE_PRIVATE);
getPreferences (MODE_WORLD_READABLE);
getSharedPreferences («name», MODE_WORLD_READABLE);
Ничего из перечисленного.
Вопрос 12
Что разница между this context и getapplicationcontext?
Если объект или переменная, которую вы создаете, должна принадлежать к уровню приложения, использовать Application Context.
Если объект или переменная, которую вы создаете, должна принадлежать к уровню активности, использовать this указатель.
Если this не доступно, все еще можно получить контекст активности, указав ActivityName. this.
Все перечисленное.
Вопрос 13
Как реализовать binder сервис, если клиентские приложения в различных процессах?
Использовать Binder
Использовать aidl
Использовать Messenger
Все перечисленное
Вопрос 14
В чем разница между service и intentservice в Android?
intentservice по умолчанию создает один отдельный поток для обработки функциональности сервиса. Все запросы startservice для intentservice будут направляться в этот поток.
service по умолчанию работает в главном потоке. Все запросы startservice будут направляться в главный поток по умолчанию.
При реализации service, программист должен реализовать методы оnCreate (), onStartCommand () и оnDestroy ().
При реализации IntentService программист должен реализовать лишь onHandleIntent ().