canvas怎么用

 时间:2024-10-12 14:40:15

1、第一步:使用Eclipse新建一个带空白Activity的Android工程,命名为CanvasTest。

canvas怎么用canvas怎么用

2、第二步:展开工程下的src文件夹,选择com.example.canvastest并右击鼠标,选择“New ->Class”准备新建类。

canvas怎么用

3、第三步:在弹出的“New Java Class”对话框中给新类命名,然后点击“Superclass”右侧的“Browse...”准备选择父类。

canvas怎么用canvas怎么用

4、第四步:在弹出的“Superclass Selection”对话框搜索View,选择“Matching items”下的“View -android.view”,点击“OK”。回到“New Java Class”对话框,点击“Finish”。

canvas怎么用canvas怎么用

5、第五步:完成后会生成一个“DrawView.java”的文件,这是一个基于View的类,可以在类中使用canvas等绘图对象,但接下来我们需要为它添加构造函数。

canvas怎么用

6、第六步:鼠标放在类名“DrawView”上,软件会弹出可供使用的构造函数,选择第二个“Ad蟠校盯昂d constructor 'DrawView(Context, AttributeSet)'”,这个构造函数允许我们在layout中直接使用这个View。

canvas怎么用canvas怎么用

7、第七步:将光标放到“DrawView”类内部,右击鼠标,选择“Source ->Override/Implement Methods...”。

canvas怎么用

8、第八步:在弹出的“Override/Implement Methods”对话框找到并勾选“onDraw(Canvas)”方法,然后点击“OK”。

canvas怎么用canvas怎么用

9、第九步:展开工程的“res ->layout”,打开“activity_main.xml”即默认的布局文件。在布局文件的最后一个控件后添加如下代码: <com.example.canvastest.DrawView android:id = "@+id/drawView1" android:layout_width="wrap_content" android:layout_height="wrap_content" />其中“com.example.canvastest.DrawView”是我们上面定义的DrawView类的全名,在这里它和TextView等一样属于控件,后面是这个控件的参数。

canvas怎么用canvas怎么用

10、第十步:在DrawView的onDraw方法中添加如下代码:Paint paint = new Paint(像粜杵泳);paint.setColor(Color.BLACK);//设置画笔颜色canvas.drawCircle(200, 200, 100, paint);//绘制一个圆

canvas怎么用

11、编译工程,在虚拟机上运行,不出意外一个黑色的实心圆呈现在眼前。

canvas怎么用
  • 哈利波特魔法觉醒怎么修改实名信息
  • 如何启用气泡音符新粉丝通知
  • vivo手机怎么切换抽屉式桌面风格
  • 王者新英雄桑启购买价格
  • 名人朋友圈怎么清除摇一摇信息并退出
  • 热门搜索
    怎么会得痔疮 单纯疱疹是怎么引起的 好吃的菜 社会科学研究方法 野兔子肉怎么做好吃 科目二考试紧张怎么办 晒伤了怎么办通红疼痛 做包子怎么发面才松软发面的方法 怎么截视频 怎么填志愿