Android 上怎么实现drawRegin。?有人知道么 谢谢~~

wavebbs 2010-07-18 01:06:32
自己的写的方法又破又慢=。= 受不了了!!!!

...全文
75 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
DrSmart 2010-08-30
  • 打赏
  • 举报
回复
自己写省省吧,canvas类的方法底层调用的是native的skia库,你自己怎么draw啊,
xiaoxue00941 2010-08-14
  • 打赏
  • 举报
回复
这个方法确实不好写,不过要注意一下,实现翻转的时候一定要翻转canvas,而不是翻转图片,
createBitmap(Bitmap source, int x, int y, int width, int height, Matrix m, boolean filter) 因为这个翻转图片的方法效率太低了,特别卡
ProgrammerNO1 2010-08-09
  • 打赏
  • 举报
回复
类继承,,自己写
SunZhanwei 2010-08-09
  • 打赏
  • 举报
回复
//写了一个基本可以实现drawregion的,你可以参考一下,就是用Path实现的
protected void onDraw(Canvas canvas)
{
Paint mTextPaint=new Paint();
Path path = new Path();
//left,right,top, bottom
RectF rect = new RectF(10 ,10, 40, 40);
path.addRect(rect, Direction.CW);
canvas.drawPath(path, mTextPaint);
}
凉凉二点凉 2010-08-09
  • 打赏
  • 举报
回复
是不是手写的那个??
wavebbs 2010-08-09
  • 打赏
  • 举报
回复
就是 j2me 里面的 drawRegin方法!
yihua0001 2010-07-18
  • 打赏
  • 举报
回复
楼主表述能详细一点吗?

80,472

社区成员

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

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