doom3的UI系统是纯数据驱动的,例如
windowDef TextTitle2
{
rect 20,341,600,55
visible 1
text "#str_00073"
forecolor 0.6,1,1,0
textscale 0.8
font "fonts/micro"
...
分类:
其他好文 时间:
2014-12-07 00:11:04
阅读次数:
262
一、前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。 1. window对象的resize、scroll事件 2. 拖拽时的mousemove事件 3. 射击游戏中的mou...
分类:
Web程序 时间:
2014-12-07 00:04:36
阅读次数:
324
一、改变对话框背景颜色1 void CTESTDlg::OnPaint()2 {3 CPaintDC dc(this);4 CRect rect;5 GetClientRect(rect);6 dc.FillSolidRect(rect, RGB(255, 0, 0)...
分类:
编程语言 时间:
2014-12-06 18:00:48
阅读次数:
144
看了下园友的一帖子:http://www.cnblogs.com/xzhang/p/4145697.html#commentform本来以为是很简单的问题,但仔细想想还挺有意思的。简单的说就是增加事件触发的间隔时间。比如在浏览器的事件是1毫秒调用一次,转换成100毫秒调用一次。看了下原贴的两方法,觉...
分类:
其他好文 时间:
2014-12-06 16:43:08
阅读次数:
175
看了下园友的一帖子:http://www.cnblogs.com/xzhang/p/4145697.html#commentform本来以为是很简单的问题,但仔细想想还挺有意思的。简单的说就是增加事件触发的间隔时间。比如在浏览器状态了事件是1毫秒调用一次,转换成100毫秒调用一次。看了下原贴的两方法...
分类:
其他好文 时间:
2014-12-06 01:24:28
阅读次数:
245
前言看了网上一些关于网页进度条样式的资料,有很多方式实现,针对其展现形式,有用图片的,有用css2属性clip,有用flash的,本人就学会了一种,下面就简单来介绍一下。css2的属性clip如果你不是很明白clip属性,那么我就用大白话来解释一下,clip:rect(0px,0px,0px,0px...
分类:
Web程序 时间:
2014-12-04 17:43:58
阅读次数:
182
页面布局上隐藏,但是对屏幕阅读器可见的几种方式: 1, .h{position:relative; left:-900em;top:-900em;} 2, .h{position:absolute; clip:rect(1px 1px 1px 1px)} //采用clip必须对该元素进行绝对定位.....
分类:
其他好文 时间:
2014-12-03 23:07:37
阅读次数:
186
当我们需要在listView外层嵌套ScrollView,这样两个scroll滚动效果会产生相互影响,为了避免这个,我们通常是禁止listView滚动,
把ListView总高度计算出来,完全显示。
计算listView的总高度只需要自定义一个mylistView继承listView,重写onMeasure(...)方法就搞定了。
@Override
protected v...
分类:
其他好文 时间:
2014-12-03 21:30:03
阅读次数:
144
居中的弹出框:demo设置框和背景的时候position用fixed;要设置居中的话要获取浏览器的宽高及框的数据后计算;考虑浏览器大小变化resize()和滚动条滚动scroll()的情况;
分类:
Web程序 时间:
2014-12-03 10:26:31
阅读次数:
153