登录
首页 » Android » Android 图片阴影图片影子效果

Android 图片阴影图片影子效果

于 2022-07-23 发布 文件大小:30.01 kB
0 141
下载积分: 2 下载次数: 1

代码说明:

Android 生成图片阴影图片影子效果,在实例中,用一个复选框的图片来演示效果,生成阴影的代码片段如下:   canvas.drawColor(Color.WHITE);//设置画布颜色   canvas.save(Canvas.MATRIX_SAVE_FLAG);   dbe.setColorFilter(0x7f000000,PorterDuff.Mode.SRC_IN);   canvas.translate(posX + (int)(0.9 * PicWidth/2), posY + PicHegiht/2);//图像平移为了刚好在原图后形成影子效果。   canvas.skew(-0.9F, 0.0F);//图像倾斜效果。   canvas.scale(1.0f, 0.5f);//图像(其实是画布)缩放,Y方向缩小为1/2。   dbe.draw(canvas);//此处为画原图像影子效果图,比原图先画,则会在下层。   drawable.clearColorFilter();   canvas.restore();   canvas.save(Canvas.MATRIX_SAVE_FLAG);   drawable.draw(canvas);//此处为画原图像,由于canvas有层次效果,因此会盖在影子之上。   canvas.restore();   //默认无效果原图   canvas.save(Canvas.MATRIX_SAVE_FLAG);   drawTest.draw(canvas);   canvas.restore();   //图片阴影效果   canvas.save(Canvas.MATRIX_SAVE_FLAG);   //Rect rect = new Rect(2*posX + PicWidth, 2*posY + PicHegiht, 2*posX + 2*PicWidth, 2*posY + 2*PicHegiht);//此为理论上的阴影图坐标   Rect rect = new Rect(2*posX + PicWidth + 3, 2*posY + PicHegiht + 3, 2*posX + 2*PicWidth - 2, 2*posY + 2*PicHegiht - 2);   //由于图片的实际尺寸比显示出来

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • bilibili弹幕Demo
    bilibili弹幕Demo,集成了bilibili的弹幕module,方便快捷的实现了bilibili的弹幕功能,界面简洁,易懂
    2023-08-11 05:45:04下载
    积分:1
  • 安卓图片浏览器
    提供几十种图像渲染/图像滤镜效果,包括像素级别的渲染,或者给图像蒙上特殊的蒙板效果。缺点是渲染速度不太好,还需要进一步改进。
    2022-03-26 13:08:14下载
    积分:1
  • 16444891
    对调制解调器的经典编程,具有较好的研究价值!()
    2018-04-21 20:18:19下载
    积分:1
  • 仿淘票票
    使用前端框架anglar.js+ionic+bootstrap,后端nodejs实现仿淘票票app
    2022-03-20 05:44:08下载
    积分:1
  • Android 二维码 生成和识别 实例源码下载
    Android 二维码 生成和识别 实例源码下载
    2013-10-23下载
    积分:1
  • 开发入门
    使用与c 和 MFC初学者
    2013-07-27下载
    积分:1
  • ANE
    Adobe Air是利用Adobe公司的Flash技术开发的媒体播放平台。而Native Extension就是让AIR可以调用各个平台上的本地代码(native code, 如ios上的object-c,android上的java,desktop上的c++,ca#等),从而完成对AIR中Actionscript API的自定义扩展。即可以让开发者通过编写基于平台的本地代码扩展ActionScript。从而完成一些原有Actionscript无法完成的功能。(Adobe Air is developed by using Adobe s Flash technology media platform. While the Native Extension is to make AIR calls on every platform native code (native code, such as IOS Object-C, Android Java, desktop c++, c#), thus completing the extensions to the AIR Actionscript API custom. That allows developers to write native code through the platform based on ActionScript. In order to complete some of the original Actionscript cannot perform the function. )
    2013-09-25 11:19:28下载
    积分:1
  • Android应用源码小说阅读器项目
    本项目也是一个小说阅读器项目,内置了三国演绎、红楼梦、射雕英雄传、天龙八部四部小说,点击小说名可以转跳到具体的章节,点击章节可以转跳到阅读页面,阅读页面不是那种传统的翻页效果,只是简单的上下拖动查看文字,没有书签、进度转跳之类的,不过右边有个小的进度条可以看一下进度,再说每一章的文字还不算太多,拖动一下就到了。比较郁闷的是在项目里一按返回键就直接退出应用了,没有对返回键做特殊处理。
    2022-05-21 23:56:08下载
    积分:1
  • viewflow
    安卓滑动界面实现左右滑动,自定义viewgroup(Andrews sliding interface sliding around, custom viewgroup)
    2013-03-15 17:23:10下载
    积分:1
  • android蓝牙调用的例子用来室内定位
    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
    2022-10-15 14:10:02下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载