设为首页 加入收藏

TOP

Android 实现图片加载效果(二)
2014-11-24 08:12:40 来源: 作者: 【 】 浏览:1
Tags:Android 实现 图片 加载 效果
.drawBitmap(bitmapFg, tmpW, tmpH - progress * height,
// paint);
int tH = height - (int) (progress * height);
for (int i = 0; i < tH; i++) {
canvas.drawBitmap(bitmapFg, tmpW, tmpH + i, paint);
}


// 立即取消xfermode
paint.setXfermode(null);
int oriColor = paint.getColor();
paint.setColor(TEXT_COLOR);
paint.setTextSize(FONT_SIZE);
String tmp = decFormat.format(progress);
float tmpWidth = paint.measureText(tmp);
canvas.drawText(decFormat.format(progress), tmpW
+ (width - tmpWidth) / 2, tmpH + txtBaseY, paint);
// 恢复为初始值时的颜色
paint.setColor(oriColor);
} else {
Log.i(TAG, "onDraw super");
super.onDraw(canvas);
}
}


public void setProgress(float progress) {
if (porterduffMode) {
this.progress = progress;
// 刷新自身。
invalidate();
}
}



public boolean isLoading() {
return loading;
}


public void setLoading(boolean loading) {
this.loading = loading;
}


public void setPorterDuffMode(boolean bool) {
porterduffMode = bool;
}
}


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇struts2 拦截器的设置 下一篇Android 4.0 打开网络设置界面

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)
·TCP/UDP协议_百度百科 (2025-12-26 12:20:11)
·什么是TCP和UDP协议 (2025-12-26 12:20:09)
·TCP和UDP详解 (非常 (2025-12-26 12:20:06)