-
Android 图片阴影图片影子效果
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);
//由于图片的实际尺寸比显示出来
- 2022-07-23 03:30:50下载
- 积分:1
-
仿微信头像上传
仿微信头像上传。
- 2015-02-12下载
- 积分:1
-
基于stm32的室内环境监测系统设计及实现
用STM32f103zet6单片机做的室内环境监测系统,用到了LCD显示屏,光敏传感器,火焰传感器,红外遥控,烟雾传感器,高感度声音传感器,DHT11温湿度传感器等多个传感器模块综合,
- 2020-05-26下载
- 积分:1
-
蓝牙串口调试助手
好用的蓝牙串口调试助手,可以连接手机蓝牙和蓝牙模块,从而控制LED灯或者继电器等之类的东西
- 2022-05-08 14:48:49下载
- 积分:1
-
书籍:android应用开发详解 源码(全)
android应用开发详解 源码,书上涵盖各种组件开发,并有网络、多媒体、地图等应用
- 2022-03-10 04:19:19下载
- 积分:1
-
AuthenticatorDescription
A Parcelable value type that contains information about an account authenticator for Andriod.
- 2013-10-21 16:23:50下载
- 积分:1
-
fm源码共享带驱动
***方法一:直接在app里面通过JNI访问HAL层***
FmRadio应用代码结构如下:
一、FMRadio.java通过
- 2022-02-06 18:30:37下载
- 积分:1
-
android-2409SDK
库使用方法:
1、解压libs.zip;
2、将libs文件夹直接拷贝到工程根目录下。
(Library use: 1, extract libs.zip 2, the libs folder copy directly to the project root directory.)
- 2013-06-13 11:42:48下载
- 积分:1
-
android 百度地图 示例源码(内嵌html5实现)
android 百度地图 示例源码(内嵌html5实现)
- 2014-07-24下载
- 积分:1
-
android 热键插拔例子源码
Android的热插拔监听源代码,可以用来监听耳机之类的热插拔事件发生
- 2014-09-25下载
- 积分:1