How does Wave Launcher on Android respond to Gesture Events
<p>How does Wave Launcher on Android<a href="https://play.google.com/store/apps/details?id=com.mobilemerit.wavelauncher" rel="nofollow">1</a> respond to Gesture Events without replacing the default Launcher App?</p>

<p>The interesting permissions are "display system-level alerts" which I assume they use to draw the launcher and "automatically start at boot" which I assume is a service? that they use to listen for the gestures?</p>

<p>Are they using a service to detect Gestures and if so how do you do that? Or are they just creating a transparent window that is doing the detection?</p>

<p><a href="https://play.google.com/store/apps/details?id=com.mobilemerit.wavelauncher" rel="nofollow">https://play.google.com/store/apps/details?id=com.mobilemerit.wavelauncher</a></p>
