Android翻页效果,电子书(18)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-17 09:43 点击:次
// ex,ey,bx,by,colors,null,Shader.TileMode.CLAMP);
// Paint p=new Paint();
// p.setShader(grad);
// p.setAlpha(120);
// canvas.drawPath(this.mBackPagePath,p);
LinearGradient grad = new LinearGradient(
ex,ey,ex-(ex-bx)/4,ey-(ey-by)/4,R.color.gray3,0xC9C9C9,Shader.TileMode.CLAMP);
Paint p=new Paint();
p.setShader(grad);
// p.setAlpha(120);
canvas.drawPath(this.mBackPagePath,p);
canvas.restore();
//中间阴影问题,起点蓝色-》 白色-》 蓝色终点,这样起点前和终点后的区域也为蓝色了。
canvas.save();
// canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG));
LinearGradient grad1 = new LinearGradient(
ex-(ex-bx)/4,ey-(ey-by)/4,bx,by,0xC9C9C9,R.color.gray3,Shader.TileMode.CLAMP);
Paint p1=new Paint();
p1.setShader(grad1);
// p1.setAlpha(120);
canvas.drawPath(this.mBackPagePath,p1);
canvas.restore();
//
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>