

简体中文
资源数据转换工具
将color字符串转为int
参数说明
参数 | 类型 | 说明 |
---|---|---|
color | String | 颜色值字符串 |
defaultColor | int | 默认颜色值域 |
返回值
类型 | 说明 |
---|---|
int | 颜色值域 |
检测当前颜色名称是否符合颜色命名要求 例如antiquewhite
、aquamarine
等等
参数说明
参数 | 类型 | 说明 |
---|---|---|
name | String | 颜色名称 |
返回值
类型 | 说明 |
---|---|
int | 颜色值域 |
解析范围0-1到范围0-255的颜色的alpha渐变
参数说明
参数 | 类型 | 说明 |
---|---|---|
alpha | float | alpha值,范围为0-1 |
返回值
类型 | 说明 |
---|---|
int | 范围为0-255 |
通用工具类
当前运行线程是否为UI线程。
根据'视口'值域转换value值域
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换参数 |
viewport | float | 视口值域、 视口值域的大小与设备是相关,通过 |
返回值
类型 | 说明 |
---|---|
float | value的值域 |
如何获取当前运行环境的 viewport
转换value返回float类型数据
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换数据 |
df | Float | 默认值域 |
返回值
类型 | 说明 |
---|---|
float | value的值域 |
字符串转int
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | String或Object | 被转换的字符串 |
返回值
类型 | 说明 |
---|---|
int | value的值域 默认值0 |
通过value获取integer对象
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换的字符串对象 |
df | Integer | 默认值 |
返回值
类型 | 说明 |
---|---|
integer | value的值域 |
字符串转int
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | String或Object | 被转换的字符串 |
返回值
类型 | 说明 |
---|---|
int | value的值域 |
字符串转float
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | String或Object | 被转换的字符串 |
返回值
类型 | 说明 |
---|---|
float | value的值域 |
字符串转double
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换的字符串 |
返回值
类型 | 说明 |
---|---|
double | value的值域 |
字符串转long
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换的字符串 |
返回值
类型 | 说明 |
---|---|
long | value的值域 |
字符串转Boolean
参数说明
参数 | 类型 | 说明 |
---|---|---|
value | Object | 被转换的字符串 |
df | Integer | 默认值 |
返回值
类型 | 说明 |
---|---|
Boolean | value的值域 |
视图工具类
通过实例id获取页面可操作性高度
参数说明
参数 | 类型 | 说明 |
---|---|---|
instanceId | Object | Instance id 通过mInstance.getInstanceId()获取 |
返回值
类型 | 说明 |
---|---|
int | 页面高度 |
通过实例id获取页面可操作性宽度
参数说明
参数 | 类型 | 说明 |
---|---|---|
instanceId | Object | Instance id 通过mInstance.getInstanceId()获取 |
返回值
int 页面宽度
获取屏幕宽度
返回值
类型 | 说明 |
---|---|
int | 屏幕宽度 |
获取屏幕高度
返回值
类型 | 说明 |
---|---|
int | 屏幕高度 |
获取状态栏高度
返回值
类型 | 说明 |
---|---|
int | 状态栏高度 |
将JS、CSS的数据px值域转换为native数据值
参数说明
参数 | 类型 | 说明 |
---|---|---|
pxValue | float | js、css获取到px值域 |
customViewport | float | '视口'值域 customViewport通过mUniSDKInstance.getInstanceViewPortWidth()获取 |
返回值
类型 | 说明 |
---|---|
float | native数据值 |
将native数据值转换为JS、CSS的数据px值域
参数说明
参数 | 类型 | 说明 |
---|---|---|
pxValue | float | native数据值 |
customViewport | float | '视口'值域 customViewport通过mUniSDKInstance.getInstanceViewPortWidth()获取 |
返回值
类型 | 说明 |
---|---|
float | JS、CSS的数据px值域 |
dip转px
参数说明
参数 | 类型 | 说明 |
---|---|---|
dpValue | float | dip值域 |
返回值
类型 | 说明 |
---|---|
int | px值域 |
将颜色与给定的alpha相乘。返回带有alpha颜色值域
参数说明
参数 | 类型 | 说明 |
---|---|---|
color | int | 颜色值域 |
alpha | int | 透明度值域 0~1 |
返回值
类型 | 说明 |
---|---|
int | 带有alpha的颜色值域 |
注册模块 UniModule
参数说明
参数 | 类型 | 说明 |
---|---|---|
moduleName | String | 模块名称 |
moduleClass | Class<? extends UniModule> | 模块对象 |
返回值
类型 | 说明 |
---|---|
boolean | 注册是否成功 true表示成功 |
注册组件 UniComponent
参数说明
参数 | 类型 | 说明 |
---|---|---|
type | String | 组件名称 |
clazz | Class<? extends UniComponent> | 组件对象 |
返回值
类型 | 说明 |
---|---|
boolean | 注册是否成功 true表示成功 |
注册父容器组件 UniVContainer
参数说明
参数 | 类型 | 说明 |
---|---|---|
type | String | 组件名称 |
clazz | Class<? extends UniVContainer> | 组件对象 |
返回值
类型 | 说明 |
---|---|
boolean | 注册是否成功 true表示成功 |
日志工具类
打印输出INFO数据日志
参数说明
参数 | 类型 | 说明 |
---|---|---|
tag | String | tag标签名称 |
msg | String | 日志信息 |
打印输出VERBOSE日志信息
参数说明
参数 | 类型 | 说明 |
---|---|---|
tag | String | tag标签名称 |
msg | String | 日志信息 |
打印输出WARN日志信息
参数说明
参数 | 类型 | 说明 |
---|---|---|
tag | String | tag标签名称 |
msg | String | 日志信息 |
打印输出ERROR日志信息
参数说明
参数 | 类型 | 说明 |
---|---|---|
tag | String | tag标签名称 |
msg | String | 日志信息 |
Log日志Level