1.0.9: made "dim screen while locked" optional
1.0.8: added option to keep screen on while locked
This app is kind of a lockscreen: It prevents accidental screen touches when the screen is on. It uses the devices rotation sensor to automatically lock or unlock the device: In portrait mode, you can use your device as usual but when tilted for more then 75° (in both directions), it will overlay the current screen with a touch-consuming fullscreen layer.
The intention of this app were augmented reality games: Some of these apps need to run in the foreground and keep the display on while the user keeps moving. However, putting your device in your pocket with the display kept on might trigger all kind of accidental screen touches...
A notification is shown to quickly enable or disable the locking service.
The app is open source - feel free to contribute on the project's GitHub page: https://github.com/j4velin/RotationLock