https://stackoverflow.com/questions/17035271/what-does-hide-mean-in-the-android-source-code

https://developer.android.com/guide/app-compatibility/restrictions-non-sdk-interfaces