关于canvas.drawBitmap方法的提问

布飞 2012-10-06 10:59:05
在安卓开发中,为什么
canvas.drawBitmap (Bitmap bitmap, float left, float top, Paint paint)这个方法的left和top参数是float型而不是int型的呢?屏幕上的像素点坐标是整形的,为什么这里要用float型?虚心向各位高手请教,还望不吝赐教~谢谢
...全文
252 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
franzhong 2012-10-06
  • 打赏
  • 举报
回复
抗锯齿的?
matrixcl 2012-10-06
  • 打赏
  • 举报
回复
画在非整数位置的地方,系统会自动对边缘像素点坐处理
布飞 2012-10-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

画在非整数位置的地方,系统会自动对边缘像素点坐处理
[/Quote]
安卓是一个嵌入式系统,处理器运算速度有限,如果设计成int型的参数,处理起来速度不是更加快吗?为什么要设计成float型的参数呢?

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧