Android ActivityManager против WindowManager - PullRequest
10 голосов
/ 11 февраля 2012

Может кто-нибудь объяснить, пожалуйста, подробно ниже,

1- What is the use of ActivityManager & WindowManager?
2- What is the difference between ActivityManager & WindowManager?

Ответы [ 2 ]

19 голосов
/ 11 февраля 2012

Window Manager: - отвечает за организацию экрана.Он распределяет поверхность и решает, куда они (приложения) идут и как они наслоены.При создании поверхности для всех приложений, и они рисуют непосредственно в поверхность, не проходя через диспетчер окон.

Диспетчер активности: - Используя Диспетчер активности, система Android управляет стеком операций, которые находятся в разных состояниях (запуск, запуск, пауза, остановка, уничтожение).

Некоторые основные сведения о действиях, окнах и поверхностях.

-An activity has one or more windows (e.g. dialogs)
-A window has one or more surfaces (e.g. surface views)
-However, in window manager, a window is called a session
-A surface is called a window
-And an activity becomes roughly a token

для получения информации об основных понятиях, действиях и ресурсах приложений проверить эту ссылку

0 голосов
/ 13 апреля 2018

class ActivityManager Управление заданиями, стек, когда показывать и скрывать Window содержимое, уничтожать. Осведомленность об изменении системы. Этот класс предоставляет информацию о действиях, услугах и содержащем их процессе и взаимодействует с ними.

ActvityManager принадлежит android.app

Управление экранами, их состоянием, положением в стеке и обработкой


interface WindowManager extends ViewManager WindowManagerImpl Управление видами и поверхностями самостоятельно, представление патента, если оно существует, привязка их к конкретному приложению Display

WindowManager принадлежит android.view

Управление видами, осями x, y и z и анимацией

P.s. Тема в GoogleIO17

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...