24
большинства других систем, в системе
Android приложения не имеют единой
точки входа (нет метода main(), например). В силу запуска каждого
приложения
в
отдельном
процессе
и
ограничений
на
доступ к
файлам,
приложение не может напрямую активировать
компонент другого
приложения. Таким образом для активации компонента
другого приложения
необходимо послать системе сообщение о намерении запустить
определенный
компонент, система активирует его.
Можно выделить четыре различных типа компонентов,
каждый тип
служит для достижения определенной цели и имеет свой особый
жизненный
цикл, который определяет способы создания и разрушения соответствующего
компонента. Рассмотрим основные компоненты
Android-приложений.
Достарыңызбен бөлісу: