首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

切换按钮-自定义控件

setMeasuredDimension()方法,参数:宽度,高度;调用背景Bitmap对象的getWidth()和getHeight() 重写onDraw()方法,传递进来Canvas对象 调用Canvas对象的drawBitmap...上边点(0),Paint对象 获取Paint对象,new出来 调用Paint对象的setAntiAlias(),设置抗锯齿,参数:布尔值 滑动按钮 滑动按钮目前的位置,0,0,状态是 关 canvas.drawBitmap...(bitmapBtn, 0, 0, paint); 滑动按钮的位置在,背景图的宽度-滑动按钮的宽度,0,状态是 开 canvas.drawBitmap(bitmapBtn, 背景图的宽度-滑动按钮的宽度...view */ @Override protected void onDraw(Canvas canvas) { //绘制背景 canvas.drawBitmap...(bitmapBackground, 0, 0, paint); //绘制滑动按钮 canvas.drawBitmap(bitmapBtn, slideBtnLeft,

1.6K20

Android自定义系列——5.Canvas图片文字绘制

1.绘制图片 绘制有两种方法,drawPicture(矢量图) 和 drawBitmap(位图) (1)drawPicture 使用Picture前请关闭硬件加速,以免引起不必要的问题!...在使用Picture之前请关闭硬件加速,以免引起不必要的问题 (2)drawBitmap 通过BitmapFactory从不同位置获取Bitmap: 1.资源文件(drawable/mipmap/raw...绘制Bitmap: 依照惯例先预览一下drawBitmap的常用方法: // 第一种 public void drawBitmap (Bitmap bitmap, Matrix matrix, Paint...void drawBitmap (Bitmap bitmap, Rect src, Rect dst, Paint paint) public void drawBitmap (Bitmap bitmap...canvas.drawBitmap(bitmap,200,500,new Paint()); 第三种方法,多了两个矩形区域(src,dst) 名称 作用 Rect src 指定绘制图片的区域 Rect

66240

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券