Как нарисовать вид сверху всего?

Я хочу создать приложение, которое может создавать уведомления на экране поверх всего, что отображается в данный момент. Что-то вроде всплывающего SMS-сообщения Go или что-то вроде ChatHead на следующем рисунке:

Было бы еще лучше, если бы это можно было нарисовать динамически, включая сенсорные события. Каков обычный или стандартный способ сделать это?

Пример:

Как значок, который можно нажимать или перетаскивать, независимо от того, находитесь ли вы на домашнем экране, в ящике приложений или в других приложениях. Обратите внимание на круглые значки рядом с краями экрана на опубликованном изображении. Вы можете перетащить их куда угодно в любом приложении.

Ответы на вопрос(5)

Ваш ответ на вопрос