Маркетинг и публикация приложений на Google Play


Beacon Mountain Android для разработчика



бет5/6
Дата09.11.2023
өлшемі5.83 Mb.
#482771
түріЛекция
1   2   3   4   5   6

Beacon Mountain

Android для разработчика

Необходимое ПО

  • JDK (Java Development Kit − бесплатно распространяемый компанией Oracle Corporation комплект разработчика приложений на языке Java)
  • Android IDE
  • USB драйвер для Windows (для отладки на устройствах)

Состав приложения


Activities
Content Providers
Intents
Services
Android Application

Activity

  • Activity – основная единица графического интерфейса (аналог окна или экранной формы)

Activity Lifecycle

Активность может находиться в состояниях:

  • Active
  • Paused
  • Stopped
  • Dead

Content Provider

Intent

Intents – системные сообщения, позволяющие приложениям обмениваться информацией между собой и с операционной системой:

  • поступление телефонного звонка
  • приход sms-сообщения
  • вставлена SD-карта
  • запущена новая активность
  • Intents – рекомендованный способ взаимодействия компонентов приложения.

Services

Приложения, не имеющие GUI и выполняющиеся в фоновом режиме.

Примеры сервисов:

Эмуляторы

Эмуляция

Эмуля́ция (англ. emulation) в вычислительной технике — комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой, отличной от первой, вычислительной системе (хосте) таким образом, чтобы эмулированное поведение как можно ближе соответствовало поведению оригинальной системы (гостя). Целью является максимально точное воспроизведение поведения […]

Стандартный эмулятор

  • Эмулятор — виртуальное мобильное устройство, которое запускается на компьютере
  • Позволяет разрабатывать и тестировать приложения без использования реальных устройств


Достарыңызбен бөлісу:
1   2   3   4   5   6




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет