[Android]通知栏与操作栏的高度-State Bar & Navigation Bar
16lz
2021-01-23
1.通知栏
public static int getStatusBarHeight() { Resources resources = Resources.getSystem(); int resourceId = Resources.getSystem().getIdentifier("status_bar_height", "dimen", "android"); if (resourceId > 0) { return resources.getDimensionPixelSize(resourceId); } return 0; }
2.虚拟键操作栏
public static int getNavigationBarHeight() { Resources resources = Resources.getSystem(); int resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android"); if (resourceId > 0) { return resources.getDimensionPixelSize(resourceId); } return 0; }
更多相关文章
- Android SQLite 数据库、表的增、删、改、查操作
- Hello Android - Android SDCard操作(文件读写,容量计算)
- Android 文件操作总结
- Android消息通知Totast的实现
- [置顶] (柯昌合)Android Sqlite 持久化框架。类似于hibernate的s
- Android Studio App设置Notification通知
- android通讯录数据库操作
- 【Android】win10操作系统下Android开发环境配置