Please see the SteadyScreen project for more details.
- Stilly app: The engine behind the scenes.
- SteadyViews library: Ready-to-use "Steady…" implementations of most common Android layouts (like e.g. LinearLayout or ConstraintLayout).
- SteadyView library: Core classes and methods. To be used for custom View or ViewGroup implementations.
- SteadyService library (this): Details of the service implementation.
This service uses the AccessibilityService API to retrieve interactive windows on the screen, in order to find compatible ones. It then sends multiple "move window" accessibility actions to such windows, as needed, to perform the intended function. The service never collects, stores nor shares any data that can be of personal and confidential nature in any way.
⚡ The service has been crafted very meticulously, in order to minimize resource usage and maximize performance.