PiP сворачивает Activity в системное окошко поверх других приложений (видеозвонки, плеер); входят через enterPictureInPictureMode и обрабатывают onPictureInPictureModeChanged.
Разбор
- supportsPictureInPicture в Manifest + PiP params (aspect ratio, actions).
- UI должен упрощаться в PiP — прячьте лишние контролы.
- Навигация Back/Recents ведёт себя иначе в PiP.
- Не для произвольных «всегда поверх» — для медиа/коммуникаций.
Итог
PiP — системный компактный режим Activity для медиа, не замена overlay permission.