android在Canvas使用drawBitmap画一幅画
2015-06-17 09:29
441 查看
1、画图的主要方法
//Bitmap:图片对象,left:向左偏移。top: 顶部偏移
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
2、对图片剪接和限定显示区域
drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint)。
Rect src: 是对图片进行裁截。若是空null则显示整个图片
RectF dst:是图片在Canvas画布中显示的区域。
多于src放src裁片扩区,
少于src放src窄切口的横截面面积。
//Bitmap:图片对象,left:向左偏移。top: 顶部偏移
drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
2、对图片剪接和限定显示区域
drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint)。
Rect src: 是对图片进行裁截。若是空null则显示整个图片
RectF dst:是图片在Canvas画布中显示的区域。
多于src放src裁片扩区,
少于src放src窄切口的横截面面积。
相关文章推荐
- Android Studio 启动连接服务器的问题
- Android资源使用详解(一)
- Android 设置EditText光标颜色及粗细
- Android点击EditText文本框之外任何地方隐藏键盘的解决办法
- Android Loader学习
- android小事记
- Android 4.4 实现状态栏(status bar)透明效果
- android软重启问题
- Android 屏幕实现水龙头事件
- Android 内存溢出解决方案(OOM) 整理总结
- Android解决内存溢出问题
- android studio 启动报错
- Android学习【按钮监听】
- checking for updated SDK components (AndroidStudio第一次启动一直进不去)
- android的发展
- android 震动
- android代码混淆
- Google将设立Android安全奖励项目 奖金达38000美元
- Android数据库-开源LitePal (二) Android数据库-开源LitePal (二)
- Android内存优化之封装九宫格