Ответ: Анимация изображения, которое находится в фиксированном положении, с изменением его масштабирования, вращения и прозрачности.
Вопрос 10
Ответ: Проигрывание кадр за кадром, используя XML свойство animation-list.
Вопрос 11
Ответ: Она часть view пакета.
Вопрос 12
Ответ: Он часть пакета android. graphics. drawable.
Вопрос 13
Ответ: Реализуйте свое собственное представление, расширяя класс View, а затем реализуйте метод оnDraw в нем.
Вопрос 14
Ответ:.9.png
Вопрос 15
Ответ: draw9patch это тот инструмент, он находится в android-sdk/tools.
Вопрос 16
Ответ: Это изображение масштабируется автоматически на основе размеров экрана устройства, на котором приложение загружается.
Вопрос 17
Ответ: Все перечисленное.
Вопрос 18
Ответ: Использовать AndEngine.
Вопрос 19
Ответ: Тег говорит, что AppWidgetProviderInfo в providerinfo. xml файле, который находится в xml папке, и тег также говорит, что это не радиовещательный приемник, это поставщик виджет приложения.
Вопрос 20
Ответ: Это действие должно быть использовано с виджетами, если мы не используем его, тогда оnUpdate функция класса appWidgetProvider не будет вызываться и виджет не будет обновляться.
Вопрос 21
Ответ: receiver тег
Вопрос 22
Ответ: Все перечисленное.
Вопрос 23
Ответ:
Вопрос 24
Ответ: Все перечисленное.
Вопрос 25
Ответ: Приложение, которое содержит другие виджет приложения, называется widget host.
Вопрос 26
Ответ: Чтобы создать виджет, мы должны создать класс, который расширяет AppWidgetProvider напрямую.
AppwidgetProvider наследует BroadcastReceiver.
Вопрос 27
Ответ: Каждое приложение работает в защищенной среде песочницы, так что другие процессы в системе не могут получить доступ к коду или приватным данным приложения.
Вопрос 28
Ответ: 2 уровня – уровень приложений, уровень ядра. Один на уровне операционной системы или уровня ядра. Другой использует теги permission на уровне приложения.
Вопрос 29
Ответ: аpp2
Вопрос 30
Ответ: uses-permission тег должен быть написан в файле манифеста app2, перед тегом application.
Вопрос 31
Ответ: permission тег должен быть в файле манифеста app1 перед тегом application, и мы должны потребовать это разрешение с помощью android: permission атрибута в service теге app1.
Вопрос 32
Ответ: android: id
Вопрос 33
Ответ: normal, dangerous, signature, signatureOrsystem.
Вопрос 34
Ответ: Да, это возможно, если оба приложения имеют один и тот же идентификатор пользователя.
Вопрос 35
Ответ: Манифест файл описывает возможности вашего приложения и количество компонентов в вашем приложении. Файл манифеста представляет важную информацию о вашем приложении для Android системы, информация для системы должна быть предоставлена прежде чем она может запустить любой код приложения.
Активность, которая имеет следующий Intent фильтр будет выполнена первой:
Вопрос 36
Ответ: Splash является активностью, которая будет показана в качестве начального экрана при запуске приложения. Этот экран будет использоваться для демонстрации логотипа вашей компании и другой информации. Splash будет отображаться в течение нескольких секунд, прежде чем откроется главный экран приложения.
Вопрос 37
Ответ: Фильтры намерений всегда находятся в AndroidManifest. xml, потому что Android система использует фильтры намерений, для того чтобы найти подходящий компонент для обработки намерения. Фильтр намерения определяет намерение, на которое компонент может реагировать.
Мы можем определять intent-filter в Java коде также, в случае динамических приемников вещания.
Вопрос 38
Ответ: Сохранить все эти переменные в onSaveInstanceState ().
Вопрос 39
Ответ: Вы не должны использовать этот метод для сохранения очень больших объектов, так как это может занять время, чтобы сериализовать и де-сериализовать их.
Используйте этот метод только для сохранения небольших переходных состояний. Если мы хотим сохранить большие объекты, использовать функцию onRetainNonConfigurationInstance ().
Вопрос 40
Ответ: Нет, потому что эта функция может быть не вызвана. Мы должны сохранить все обновления базы данных до или в функции оnPause (). Если вы сохраните базу данных в onSaveInstanceState, то эта функция не будет вызвана, если пользователь нажимает кнопку назад в активности. onSaveInstanceState () предназначена для сохранения текущего состояния, когда происходит изменение конфигурации, как, например, изменение ориентации экрана.
Вопрос 41
Ответ: Использовать статическую переменную, чтобы указать на изображение, так что оно не будет убито в случае разрушения активности.
Использовать функцию onRetainNonConfigurationInstances (), чтобы сохранить изображение.
Читать дальше
Конец ознакомительного отрывка
Купить книгу