码迷,mamicode.com
首页 >  
搜索关键字:ondraw    ( 401个结果
多个字符串输出,竖直输出
在ondraw函数体里写上int x,y;CString outstr[6];outstr[0]="五月棉花秀,";outstr[1]="八月棉花干";outstr[2]="像想起一朵不重开的花朵";outstr[3]="或许你会想起我";outstr[4]="花开天下暖";outstr[5]="花...
分类:其他好文   时间:2014-12-12 01:18:06    阅读次数:649
android View/ViewGroup的生命周期-自定义view
从构造方法开始,依次执行onAttachToWindow——>onMeasure——>onSizeChanged——>onLayout——>onMeasure——>onLayout——>onDraw——>onDetachedFromWindow如题View与ViewGroup里的方法调用过程总结如下...
分类:移动开发   时间:2014-12-08 13:48:18    阅读次数:326
Android Canvas的save(),saveLayer()和restore()浅谈
save() saveLayer() restore()1.在自定义控件当中你onMeasure和onLayout的工作做完成以后就该绘制该控件了,有时候需要自己在控件上添加一些修饰来满足需求复写onDraw(Canvas canvas),其中Canvas就像是一块画布,你自定义控件的样式就是在它上...
分类:移动开发   时间:2014-12-04 19:38:03    阅读次数:335
C++ 实用泛型编程之 虚拟函数(C++ virtual function)杂谈
一 C++虚拟函数(C++ virtual function)杂谈   我们在编程的时候,经常会遇到这样的情况,假设有两个对象,你要在函数中分别调用它们的OnDraw方法,我们以前的做法一般是这样的。 void f(int iType) {  switch(iType)  {  case 1:   //CCircle OnDraw   break;  case 2:   //...
分类:编程语言   时间:2014-12-01 10:12:17    阅读次数:158
Invalidate 相关使用原理
InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选区域覆盖一次,默认背景色为白色,可以通过设置BRUSH来改变背景色。Invalidate()之后:...OnPaint()->OnPrepareDC()->OnDraw()所以只是刷..
分类:其他好文   时间:2014-11-28 14:27:51    阅读次数:127
【转】ANDROID自定义视图——onLayout源码 流程 思路详解
转载(http://blog.csdn.net/a396901990)简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个...
分类:移动开发   时间:2014-11-25 17:55:45    阅读次数:180
Android手动回收bitmapisRecycled(),引发Canvas: trying to use a recycled bitmap处理
通过Imageview显示网络传回来的byte数据,发现内存会不断增大,最终导致内存溢出。于是手动去回收Bitmap的数据,发现会main ex (Canvas: trying to use a recycled bitmap) 网上查询下,发现重新Imageview的onDraw时,在super执行try catch,发现解决了问题,这样不必手动bitmap.recycled(),...
分类:移动开发   时间:2014-11-22 23:10:15    阅读次数:210
自定义view
很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我们需要自定义其属性,举个很简单的例子,我在项目中的多个界面使用我自定义的View,每个界面该自定义View的颜色都不相同,这时候如果没...
分类:其他好文   时间:2014-11-20 10:23:59    阅读次数:245
android+ canvas绘图后保存图片
canvas绘图后保存图片,分两种情况,一种:自己new一个canvas对象。 第二种:在onDraw函数作为参数引入Canvas第一种情况:第二种情况: 重点就是setDrawingCacheEnabled(true); 和getDrawingCache()这两个函数 public...
分类:移动开发   时间:2014-11-19 12:21:21    阅读次数:237
MFC: 孙鑫教程11笔记
一。图形的保存与重绘感觉没什么意义,不过CPtrArray还是比较有用的图形的重绘要调用OnDraw函数二。窗口滚动条1. 在CGraphicView.cpp的文件中CView改成CScrollView。将基类CView改成了CScrollView.三。坐标空间,映射方式,设备坐标与逻辑坐标的转换没...
分类:编程语言   时间:2014-11-18 22:59:29    阅读次数:196
401条   上一页 1 ... 31 32 33 34 35 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!