This video explains how to add Ripple effect Background in an Android app and also stop it by touching anywhere on the entire screen.
Here's the library : implementation 'com.skyfishjy.ripplebackground:library:1.0.1'
Questions and suggestions are welcome :)