码迷,mamicode.com
首页 >  
搜索关键字:ondraw    ( 401个结果
Android--MeasureSpec类和onMeasure()方法
onMeasure(测量)介绍及使用详解在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout(): 决定View在ViewGroup中的位置3.绘制——onDraw(): 如何绘制这个View。而第3步的onDra....
分类:移动开发   时间:2015-10-02 23:51:58    阅读次数:453
MFC双缓冲绘图(2015.09.24)
问题引入: 最近在尝试编写贪吃蛇游戏时遇到这么一个问题:当系统以较快频率向窗口发送WM_PAINT消息时,调用OnPaint()函数在窗口中绘制图形就会发生闪烁现象。问题分析: 当我们把绘图过程放在OnPaint()函数中时(放在OnDraw()函数中也是如此,因为OnDraw()会被OnPai.....
分类:编程语言   时间:2015-09-24 20:56:33    阅读次数:189
MFC自创建类了解
CxxxxView 视窗类 所有的按键 等消息都先在这里响应CxxxxDoc 文档类CMainFrame 框架类CxxxxApp 应用程序类CxxxxView类中的 OnDraw函数 在窗口改变大小等重绘就会调用 相当于WM_PAINT消息CAboutDlg 生成对话框的类菜单消息响应顺序...
分类:编程语言   时间:2015-09-21 15:32:11    阅读次数:154
android - 自定义(组合)控件 + 自定义控件外观
Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://sc...
分类:移动开发   时间:2015-09-16 12:22:49    阅读次数:288
Android Canvas drawText实现中文垂直居中
目标:把中文字符绘制到目标矩形的居中位置。问题:Android的Canvas绘图,drawText里的origin是以baseline为基准的,直接以目标矩形的bottom传进drawText,字符位置会偏下。这样写代码:@Overridepublic void onDraw (Canvas can...
分类:移动开发   时间:2015-09-11 18:51:20    阅读次数:222
MFC函数之BitBlt
MFC函数之BitBlt// Cgame123View 绘制void Cgame123View::OnDraw(CDC* pDC){ Cgame123Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) r...
分类:编程语言   时间:2015-09-07 11:12:32    阅读次数:220
ANDROID自定义视图——onMeasure流程,MeasureSpec详解
简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个View。而第3步的onDraw系统已经封装的很好了,基本不用我们来操...
分类:移动开发   时间:2015-09-06 20:15:32    阅读次数:218
自定义view之圆形进度条
本节介绍自定义view-圆形进度条 思路: 根据前面介绍的自定义view内容可拓展得之; 1:新建类继承自View 2:添加自定义view属性 3:重写onDraw(Canvas canvas) 4:实现功能 下面上代码 1.自定义view代码: public class CustomView extends View { //背景圆环颜色 private int circleColor; ...
分类:其他好文   时间:2015-08-31 11:53:42    阅读次数:151
android canvas探究
protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub super.onDraw(canvas); //构造两个画笔,一个红色,一个绿色 Paint paint_green = generatePaint(Color.GREEN, Style.STROKE, 3); Paint paint_r...
分类:移动开发   时间:2015-08-30 10:04:01    阅读次数:156
自定义view之onMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,...
分类:其他好文   时间:2015-08-30 00:36:09    阅读次数:224
401条   上一页 1 ... 21 22 23 24 25 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!