如上图所示,箭头是一个独立的Bitmap,在仪表盘这个Bitmap上转动。
箭头图片是用PS抠出来的,背景设成白色。
在Canvas上加载箭头Bitmap时,刚开始箭头文件保存的是bmp文件,怎么都是以下这个效果:
箭头的透明部分变成了白色。
后来知道,原来BMP格式文件就不支持透明图片。
所以我把图片用PS另存为PNG格式,这样就把白色部分变成透明了。
Android对PNG的支持性是最好的。
还有一点需要注意,用Windows自带的画图板修改图片尺寸后,也可能导致图片的透明信息丢失。
所以,修改尺寸时,要用PS去修改。