接口速查
更新时间:2023-07-27
HeifDecoder类
接口名 | 描述 |
---|---|
public static native boolean toRgba(long len, byte[] buf, Bitmap bitmap) | 将输入HEIF图片数据解码为Bitmap len:对应输入HEIF图片数据的byte数组长度 buf:对应输入HEIF图片数据的byte数组 bitmap:解码后的Bitmap 解码成功返回true,否则返回false |
public static native boolean isHeic(long len, byte[] buf) | 判断输入图片数据是否为HEIF格式 len:输入图片数据byte数组长度 buf:输入图片数据byte数组 如果输入图片数据是HEIF格式则返回true,否则返回false |
public static native boolean getInfo(long len, byte[] buf, HeifInfo info) | 获取HEIF图片信息 len:输入图片数据byte数组长度 buf:输入图片数据byte数组 info:解析得到的图片信息 解析成功返回true,否则返回false |
HeifSoLoadManager类
接口名 | 描述 |
---|---|
public static synchronized HeifSoLoadManager getInstance(Context context) | 获取单例,用于SO后下载 |
public synchronized void loadLibraries(String soLaterLoadUrl, String cpuType, LoadListener loadListener) | 从指定URL下载SO并加载,架构由cpuType参数指定(如"arm64-v8a"或"armeabi-v7a"),加载进度通过loadListener回调 |