本文整理了Java中com.koolearn.klibrary.ui.android.image.ZLAndroidImageManager
类的一些代码示例,展示了ZLAndroidImageManager
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZLAndroidImageManager
类的具体详情如下:
包路径:com.koolearn.klibrary.ui.android.image.ZLAndroidImageManager
类名称:ZLAndroidImageManager
暂无
代码示例来源:origin: ydcx/KooReader
@Override
public void startImageLoading(ZLImageProxy image, Runnable postAction) {
LogInfo.I("");
final ZLAndroidImageManager manager = (ZLAndroidImageManager)ZLAndroidImageManager.Instance();
manager.startImageLoading(this, image, postAction);
}
代码示例来源:origin: Jiangzqts/EpubRead
Bitmap getBitmap(ZLImage image) {
final ZLAndroidImageManager mgr = (ZLAndroidImageManager)ZLAndroidImageManager.Instance();
final ZLAndroidImageData data = mgr.getImageData(image);
if (data == null) {
return null;
}
return data.getBitmap(2 * myCoverWidth, 2 * myCoverHeight);
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public ZLAndroidImageData getImageData(ZLImage image) {
if (image instanceof ZLImageProxy) {
return getImageData(((ZLImageProxy)image).getRealImage());
} else if (image instanceof ZLStreamImage) {
return new InputStreamImageData((ZLStreamImage)image);
} else if (image instanceof ZLBitmapImage) {
return BitmapImageData.get((ZLBitmapImage)image);
} else {
// unknown image type or null
return null;
}
}
代码示例来源:origin: ydcx/KooReader
@Override
public void onCreate() {
super.onCreate();
// this is a workaround for strange issue on some devices:
// NoClassDefFoundError for android.os.AsyncTask
try {
Class.forName("android.os.AsyncTask"); // 一个解决bug的奇怪的方法
} catch (Throwable t) {
}
myConfig = new ConfigShadow(this); // 绑定服务,创建config.db
new ZLAndroidImageManager();
myLibrary = new ZLAndroidLibrary(this); // 一些获取屏幕宽高,版本号的方法
initImageLoader();
}
代码示例来源:origin: ydcx/KooReader
@Override
public ZLAndroidImageData getImageData(ZLImage image) {
if (image instanceof ZLImageProxy) {
return getImageData(((ZLImageProxy)image).getRealImage());
} else if (image instanceof ZLStreamImage) {
return new InputStreamImageData((ZLStreamImage)image);
} else if (image instanceof ZLBitmapImage) {
return BitmapImageData.get((ZLBitmapImage)image);
} else {
// unknown image type or null
return null;
}
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public void onCreate() {
super.onCreate();
// this is a workaround for strange issue on some devices:
// NoClassDefFoundError for android.os.AsyncTask
try {
Class.forName("android.os.AsyncTask"); // 一个解决bug的奇怪的方法
} catch (Throwable t) {
}
context = getApplicationContext();
myConfig = new ConfigShadow(this); // 绑定服务,创建config.db
new ZLAndroidImageManager();
myLibrary = new ZLAndroidLibrary(this); // 一些获取屏幕宽高,版本号的方法
initImageLoader();
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public void startImageLoading(ZLImageProxy image, Runnable postAction) {
LogInfo.I("");
final ZLAndroidImageManager manager = (ZLAndroidImageManager)ZLAndroidImageManager.Instance();
manager.startImageLoading(this, image, postAction);
}
代码示例来源:origin: ydcx/KooReader
Bitmap getBitmap(ZLImage image) {
final ZLAndroidImageManager mgr = (ZLAndroidImageManager)ZLAndroidImageManager.Instance();
final ZLAndroidImageData data = mgr.getImageData(image);
if (data == null) {
return null;
}
return data.getBitmap(2 * myCoverWidth, 2 * myCoverHeight);
}
内容来源于网络,如有侵权,请联系作者删除!