码迷,mamicode.com
首页 >  
搜索关键字:ondraw    ( 401个结果
onAttachedToWindow () 和 onDetachedFromWindow () ; 以及更新视图的函数ondraw() 和dispatchdraw()的区别
protected voidonAttachedToWindow()This is called when the view is attached to a window. At this point it has a Surface and will start drawing. Note th...
分类:Windows程序   时间:2014-09-06 02:11:22    阅读次数:382
android——View/ViewGroup的"生命周期"
如题View与ViewGroup里的方法调用过程总结如下: 1.首先,Activity onCreate并初始化view 2.然后,Activity onResume后调用view的onAttachedToWindow,因此常常在onAttachedToWindow方法中做初始化工作,比如注册一些广播、开始动画等等…… 3.接下来,如果设置了背景则调用onDraw,之后倘若是viewgrou...
分类:移动开发   时间:2014-09-05 14:27:41    阅读次数:361
android中checkbox的padding引发的问题
自定义checkbox中的勾选框图标,这次因为想偷懒,图标弄的大了些,然后一系列的问题就都引出来了。 1、图标比checkbox的layout_height高,看不见了。 很吐血吧,CompoundButton中的源码可以看到下面代码 protected void onDraw(Canvas canvas) { super.onDraw(canvas); final Dra...
分类:移动开发   时间:2014-09-04 11:49:39    阅读次数:232
自定义ViewGroup
定义一个自定义View组件,如果只是关注这个View的外观和大小,那么,要重写onDraw,onMeasure这两个方法。比如,我自定义了一个LabelView。自定义完View之后,该View就可以像TextView之类的在一个ViewGroup中被使用了。ViewGroup中,会对存放在它其中的...
分类:其他好文   时间:2014-08-31 21:21:11    阅读次数:283
VC 和 GDI+ 实现仿ibook 翻页效果
void CGdiplusTestView::OnDraw(CDC* pDC){CGdiplusTestDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data here// device ...
分类:其他好文   时间:2014-08-29 15:56:28    阅读次数:271
View的使用和学习(二)
参考文章http://blog.csdn.net/guolin_blog/article/details/16330267在这里学到了什么/1 绘制过程 测定View的大小 -> 测定View的位置 -> 绘制View以上都要根据父View作不同的操作绘制View的话,主要是onDraw()方法。2...
分类:其他好文   时间:2014-08-27 00:16:06    阅读次数:231
Android自定义View
Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://sc...
分类:移动开发   时间:2014-08-24 20:44:13    阅读次数:244
23、?性能优化与测试
?UI性能优化1. 由于View会不断刷新、变化,所以应尽量减少不必要的onMeasure、 onDraw调用。2. 对于ListView、GridView等需要Adapter加载数据的控件,在 getView方法中应尽量减少访问耗资源的资源,例如,大量的写入文 件操作,访问网络等。否则这些控件会出...
分类:其他好文   时间:2014-08-22 19:32:29    阅读次数:209
Android Canvas绘制
public class DrawView extends View {public DrawView(Context context) {super(context);}@Overrideprotected void onDraw(Canvas canvas) {super.onDraw(canv...
分类:移动开发   时间:2014-08-20 15:50:22    阅读次数:280
双缓存显示问题以及图片
void OnDraw(CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid) { if (!pdc) return; CClientDC dc(this); CRect rect; GetClientRect(rect); CDC MemDC; MemDC.CreateCompatibleDC(&dc); ...
分类:其他好文   时间:2014-08-18 18:44:03    阅读次数:211
401条   上一页 1 ... 34 35 36 37 38 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!