Android图形与动画

本文详细介绍了Android开发中图形绘制的基础概念,包括使用Graphics类中的Canvas、Paint、Color、Bitmap等关键类进行点、线、几何图形的绘制。同时,深入探讨了如何继承View类并重写onDraw方法来实现自定义控件的绘制。文中还列举了画笔Paint和画布Canvas类的主要方法和属性设置,提供了丰富的实例和代码片段。

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

                                                            最近学习Android总结一下笔记(2012.4.9)

 

1、Android可的图形

 Androidk  中有一个graphics类,该类中提供了一些常用来保证能够绘制图形。比较重要的有Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像).通过这些重要的类,可以轻松地绘制点、线、几何图形.

 

2、View类和自定义控件与实例

继承View类需要通过重写onDraw方法,在该方法内完成界面的绘制

 

3、画笔Paint和画布Canvas类与实例

                                                                                                        

部分设置画笔属性的方法
方法描述
setAntiAlias设置画笔的锯齿效果
setColor设置画笔颜色
setARPG设置画笔a、r、p、g值
setAlpha设置画笔的Alpha值
setStyle设置画笔的风格
setStockeWidth设置线宽

          Canvas类提供的一些方法

方法描述
rotate旋转画布
save锁定画布
skew偏移量
setBitmap设置俱体的画布
Canvas()

创建空的画布 

 Canvas(Bitmap bitmap)

以Bitmap来创建事布,即内容将绘制在该Bitmap上

 drawPoint

画点 

 drawLine

画线 

drawCircle

画圆 

drawColor 

设置Canvas的背景颜色 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值