* Based on: https://android.googlesource.com/platform/frameworks/base/+/97bfd27/services/core/java/com/android/server/connectivity/NetworkMonitor.java#879
* Based on: https://android.googlesource.com/platform/frameworks/support.git/+/fa0f82f/design/src/android/support/design/widget/BaseTransientBottomBar.java#558
* Based on: https://android.googlesource.com/platform/frameworks/base/+/b19a838/services/core/java/com/android/server/connectivity/NetworkMonitor.java#1071