1.基准点是baseline2.ascent:是baseline之上至字符最高处的距离3.descent:是baseline之下至字符最低处的距离4.leading:是上一行字符的descent到下一行的ascent之间的距离,也就是相邻行间的空白距离5.top:是指的是最高字符到baseline的...
分类:
其他好文 时间:
2015-03-21 19:50:57
阅读次数:
143
简单的自定义View下,参考李刚疯狂Andriod
package com.utils.MyDemo;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util....
分类:
其他好文 时间:
2015-03-20 18:47:18
阅读次数:
133
Paint on a WallTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 830Accepted Submission(s): 325Prob...
分类:
其他好文 时间:
2015-03-20 17:46:40
阅读次数:
194
Bitmap bm = Bitmap.createBitmap(320, 480, Config.ARGB_8888); Canvas canvas = new Canvas(bm); Paint p = new Paint(); canvas.drawRect(50, 50...
分类:
其他好文 时间:
2015-03-20 14:17:31
阅读次数:
102
public void drawRoundRect (RectF rect, float rx, float ry, Paint paint)
Draw the specified round-rect using the specified paint. The roundrect will be filled or framed based on the Style in the paint...
分类:
其他好文 时间:
2015-03-19 20:26:06
阅读次数:
165
原文网址:http://www.cnblogs.com/skywatcher/p/3572311.html1.更新窗口即采用UpdateWindow()函数立即发送WM_PAINT消息更新整个窗口。void CEditTestDlg::OnBnClickedBtnSysUpdate(){ CS...
分类:
编程语言 时间:
2015-03-19 19:55:21
阅读次数:
205
QtWebKit从绘制事件(Qt的paint)发出,到WebCore的RenderLayer数的绘制详细流程分析如下。
首先是QWidget收到paintEvent,发送给Qt的QWebView,在QWebView里,创建Qt的画笔QPainter,然后使用此画笔再调用Qt的QWebFrame的渲染函数render把这个QWebFrame绘制到裁剪区里。在QWebFrame的ren...
分类:
Web程序 时间:
2015-03-19 00:58:40
阅读次数:
307
一入动效深似海,狂拽酷炫屌炸天;
在我们自己绘制动效的过程中,经常要使用到的有Paint、Canvas、Matrix,...
分类:
其他好文 时间:
2015-03-18 18:00:24
阅读次数:
389
1.CClientDC(客户区设备上下文)用于客户区的输出它在构造函数中封装了GetDC(),在析构函数中封装了ReleaseDC()函数。一般在响应非窗口重画消息(如键盘输入时绘制文本、鼠标绘图)绘图时要用到它。2.CPaintDC用于响应窗口重绘消息(WM_PAINT)是的绘图输出。CPaint...
分类:
其他好文 时间:
2015-03-18 10:15:20
阅读次数:
124
话不多说先上图:
类似于这样的效果,很简单。这是一个listview,item是自定义的view,有两个特点:
传入长度,动态改变柱状图的长度;根据长度改变色值,长度越长越红,反之越黄。
用到的知识点无非是paint在canvas上画图,这里不赘述,想了解但是不了解的童鞋可以看我上一篇日志。
传送门:http://blog.csdn.net/zhaoyingkun/arti...
分类:
移动开发 时间:
2015-03-17 15:52:46
阅读次数:
188