published in 'PublicMe' on


Android App Development



What is Android screen overlay and how system alert window works?


Screen overlay is referred as “Draw on Top” when it comes to the android platform. It allows an application to reflect content over other app which is made possible by the Android app permission system alert window. 


Some of the most common examples for this case are the frequently occurring system alert windows while using apps like Lastpass or Facebook Messenger where users often experience screen overlay as a result of trigging an event.

Basically Android Marshmallow introduced requesting user permissions at runtime. An android app development Florida based company explained that if an application want to access the calendar, contacts, camera or any other feature of a smart device, android will ask the user to grant the required permissions. But still there are a number of weaknesses that have been largely identified by the majority of experts.

For example, if an android app developer uses a lower level of API in android Lollipop, the Google Play Store will automatically trigger granting permissions without the consent of the user of the device. This is exactly where performance and security breaches occurs the most. Therefore it is highly important to have a compatible android version as well as the appropriate API level to achieve the required results.

There are many other disadvantages and security risks involved with the system alert window where experts from the android app development Florida based company further highlighted that in majority of cases users experience overlay malware. Overlay malware is now not at all a newer concept and experts from all over the world have been already engaged in the research and development phase to overcome such risks.


Published in: