`
h416756139
  • 浏览: 365843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Paint常用方法介绍

阅读更多

void  setARGB(int a, int r, int g, int b)  设置 Paint对象颜色,参数一为alpha透明通道
void  setAlpha(int a)  设置alpha不透明度,范围为0~255
void  setAntiAlias(boolean aa)  //是否抗锯齿
void  setColor(int color)
//设置颜色,这里Android内部定义 的有Color类包含了一些常见颜色定义

void  setFakeBoldText(boolean fakeBoldText)  //设置伪粗体文本  
void  setLinearText(boolean linearText)  //设置线性文本
PathEffect  setPathEffect(PathEffect effect)  //设置路径效果
Rasterizer  setRasterizer(Rasterizer rasterizer) //设置光栅化
Shader  setShader(Shader shader)  //设置阴影 
void  setTextAlign(Paint.Align align)  //设置文本对齐
void  setTextScaleX(float scaleX)  //设置文本缩放倍数,1.0f为原始
void  setTextSize(float textSize)  //设置字体大小
Typeface  setTypeface(Typeface typeface)
//设置字体,Typeface包含了字体的类型,粗细,还有倾斜、颜色等。

void  setUnderlineText(boolean underlineText)  //设置下划线

分享到:
评论

相关推荐

    paint常用属性的使用

    本文将详细讲解`Paint`类的一些常用属性及其应用,以帮助开发者更好地理解和使用`Paint`。 首先,`Paint`的`color`属性是最基本的颜色设置,通过`setColor(int color)`方法可以设定画笔的颜色。颜色可以用ARGB格式...

    JfreeChart常用方法介绍

    ### JfreeChart 常用方法介绍 #### JFreeChart 类 JFreeChart 是一个用于创建图表的 Java 库,提供了丰富的图表类型和支持。在 JFreeChart 的核心类 `JFreeChart` 中,包含了多种设置图表外观的方法。 - **`void ...

    Paint画笔的常用api简介、渲染器详解

    本篇文章将深入讲解`Paint`画笔的常用API以及渲染器(Shader)的相关知识。 首先,让我们从`Paint`的基本API开始。`Paint`类提供了大量的方法来设置和获取绘制属性: 1. **颜色与样式**: - `setColor(int color)...

    Android Paint渐变色练习示例

    在Android开发中,绘制...在`TestExample`这个示例文件中,可能包含了具体的代码实现,你可以通过查看和运行这些代码来更深入地理解`Paint`类的渐变色使用方法。通过实践,你可以更好地掌握这一关键的Android绘图技术。

    WM_PAINT 消息

    大多数常用控件支持 WM_PRINTCLIENT 消息。 在处理 WM_PAINT 消息时,还需要注意一些特殊情况。当应用程序的消息队列中没有别的消息时,系统会发送 WM_PAINT 消息。DispatchMessage 决定将消息发往何处;GetMessage...

    Android中Paint类的定义与使用简介.pdf

    本文将深入探讨Paint类的基本概念、使用方法以及其常用方法。 1. Paint类的定义 Paint类是继承自java.lang.Object的,它主要用于描述在Android视图(View)上绘制图形时的各种样式属性。例如,你可以使用Paint来设定...

    android Paint和Color类介绍 使用示例

    下面将详细介绍 `Paint` 类中常用的方法及其用途。 1. **setAntiAlias(boolean antiAlias)** - **作用**:用于设置画笔是否具有抗锯齿效果。启用抗锯齿功能可以让线条边缘更加平滑,避免出现阶梯状的锯齿现象。 ...

    paint.net 3.36源码 vs2010可直接运行

    本篇文章将围绕"Paint.NET 3.36源码,VS2010打开可直接运行"这一主题,详细介绍如何在Visual Studio 2010环境下理解和运用这些源代码。 一、源码结构与项目构建 1. 源码组织:Paint.NET 3.36的源代码主要分为几个...

    Paint和Canvas使用总结

    以下是一些`Canvas`的常用方法: 1. **绘制图形**:`drawRect(Rect rect, Paint paint)`绘制矩形,`drawCircle(float cx, float cy, float radius, Paint paint)`绘制圆形,`drawLine(float startX, float startY, ...

    Android 常用画图方法练习

    这篇博客"Android 常用画图方法练习"可能涵盖了如何在Android平台上利用Canvas、Paint等工具进行图形绘制的技术要点。以下是对这些知识点的详细说明: 1. **Canvas与Paint** - **Canvas** 是Android中用于在Bitmap...

    paint.net 5.0.13版本安装包

    2. 工具箱:包含画刷、橡皮擦、填充工具、选择工具、变形工具等多种常用工具,满足基本的绘图和编辑需求。 3. 效果插件:内置了数十种效果,如模糊、锐化、颜色平衡、阴影/高光等,可轻松改变图像的视觉效果。 4. ...

    Paint(绘图和编辑)

    `Image`类用于表示图像对象,`Bitmap`类则是常用的具体类型。 6. **文本绘制**:`DrawString()`方法可以用来在图形上绘制文本,可以通过设置`Font`和`SolidBrush`对象来控制字体和颜色。 7. **性能优化**:对于...

    Android中Paint类和Canvas类的方法汇总

    Paint类的常用的方法 1.setColor方法,用于设置画笔的颜色, public void setColor(int color)//参数color为颜色值,也可以使用Color类定义的颜色 Color.BLACK:黑色 Color.BLUE:蓝色 Color.CYAN:青绿色 Color.DKGRAY...

    Paint_RadialGradient.rar

    2. **设置Paint对象**:将创建的`Shader`对象赋值给`Paint`的`setShader()`方法,这样画笔就拥有了渐变效果。 3. **绘制图形**:使用具有渐变效果的`Paint`对象绘制图形,如矩形、圆形等,即可看到辐射渐变的效果。...

    scratch-paint-develop.zip

    PNG(Portable Network Graphics)则是一种常用的位图格式,支持透明度和无损压缩。尽管不如 SVG 适合大规模缩放,但 PNG 对于色彩丰富的图像和需要透明背景的场景更为适用。在 Scratch-paint 中,用户也可以选择...

    textual-paint.zip

    没有明确的标签信息,但根据文件名,这个程序可能使用Python编写,因为Python是一种常用的脚本语言,其简洁的语法适合快速开发原型。当然,也可能是其他支持文本处理和GUI编程的语言,如C++、Java或JavaScript。 4...

    Java中常用的方法以及重要知识点

    在Java编程中,掌握一些常用的方法对于提升代码质量和效率至关重要。以下是一些关键知识点的详细说明: 1. **用户输入方法**: Java中的`Scanner`类提供了方便的用户输入功能。例如,`Scanner scan = new Scanner...

    Easy Paint Tool SAI

    工具栏布局合理,常用工具如画笔、橡皮擦、图层管理等一目了然,极大地降低了学习曲线。 2. **强大的绘画工具**:SAI提供了丰富的画笔类型,包括铅笔、喷枪、水彩、油画等,每种画笔都有细致的参数调整,如压力敏感...

    Easy Paint Tool SAI付加资源版(绘图工具sai软件)

    同时,SAI支持自定义颜色库,用户可以保存常用的颜色组合,提高工作效率。 3. **图层管理**:如同大多数专业绘图软件一样,SAI支持多图层操作。用户可以在不同的图层上独立完成细节绘制、上色和背景制作,方便后期...

    Android绘图常用方法汇总

    本篇文章将深入探讨Android绘图的一些常用方法,帮助开发者更好地理解和掌握Android图形绘制的核心技术。 首先,我们来看画笔(Paint)的使用。`Paint`对象是Android绘图系统中的关键组件,用于定义线条样式、颜色...

Global site tag (gtag.js) - Google Analytics