安卓案例:绘制文本图形图像

本文详细介绍了安卓开发中自定义视图的创建与使用,包括继承View类、设置用户界面,以及Canvas、Color、Paint、Drawable等图形类的使用。讲解了画布上的图形绘制方法,如直线、矩形、圆、路径、圆弧、图像和文本,并提供了设置画笔颜色、宽度、防止锯齿等技巧。通过案例展示了如何在实际应用中绘制文本图形图像,最后给出了绘制飞机大战静态图和组合图形的课后作业。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

一、自定义视图

二、使用自定义视图

1、继承View类创建自定义视图(构造方法、绘制方法)

2、在MainActivity里将自定义视图对象设置为用户界面

三、图形类

1、画布类(Canvas)

2、颜色类(Color)

3、画笔类(Paint)

4、可绘制类(Drawable)

四、画布类的图形绘制方法

1、绘制直线(drawLine)

2、绘制矩形(drawRect)

3、绘制圆(drawCircle)

4、绘制路径(drawPath)

5、绘制圆弧(drawArc)

6、绘制图像 drawBitmap

7、绘制文本(drawText)

五、如何设置画笔类

1、设置画笔颜色

2、设置笔划宽度

3、防止锯齿形

4、设置笔划样式  

5、设置填充样式

六、案例——绘制文本图形图像

1、运行效果

2、创建安卓应用CustomViewDemo

3、继承View类创建自定义视图CustomView

4、在主界面类MainActivity里展示自定义视图

七、课后作业

1、绘制飞机大战静态图

2、绘制组合图形


一、自定义视图

在安卓应用开发中,既可以通过布局配置文件来设计用户界面,也可以通过自定义视图来设计控件与用户界面。在自定义视图里,可以利用android.graphics包中提供的图形绘制方法来绘制文本、图形与图像,使用起来十分灵活。
 

二、使用自定义视图

1、继承View类创建自定义视图(构造方法、绘制方法)

public class CustomView extends View { 
    public CustomView(Context context) {
        super(context);       
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酒城译痴无心剑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值