LibOS

LibOS Github Maven Central

1. 功能简介

对于系统级别的常用功能的封装,例如获取进程名,当前系统版本;展示隐藏软键盘,屏幕宽高获取,dp,sp,px 等各类数据单位之间转换

2. 组件信息

引用仓库

引用仓库可以参考 组件使用 中添加依赖的部分

组件使用

implementation 'com.bihe0832.android:lib-android-os:+'

3. 组件功能

3.1. BuildUtils

  • 合规的获取 SDK 版本号,系统版本等信息

3.2. DisplayUtil

  • 隐藏软键盘、虚拟导航判断

  • 获取屏幕(完整、可用)宽高等分辨率信息、状态栏宽高

  • dp,sp,px 等各类数据单位之间转换

ManufacturerUtil

  • 获取厂商、品牌、型号等基本信息

  • 获取当前使用语言

  • 是否指定厂商、对应厂商的操作系统版本

3.3. OSUtils

  • 根据进程ID获取进程名

  • 当前系统版本,API 版本,是不是Android Q

Copyright © zixie all right reserved,powered by Gitbook最后修改: 2023-08-31 19:09:17

results matching ""

    No results matching ""