TapTargetView
An implementation of tap targets from the Material Design guidelines
... to the wrong user at the wrong time, they can be intrusive and annoying. A user’s interaction with a message signals their satisfaction with it and informs when to show the next message. Feature discovery scenarios and app UIs have specific material design components. A feature discovery prompt focuses user attention on a specific UI element. It contains a tap target, indicated by a circular shape, which is surrounded by a larger area with a distinct background color.