第8章 虚拟机字节码执行引擎8.2 运行时栈帧结构 栈帧(Stack Frame)是用于支持虚拟机进行方法调用和方法执行的数据结构。 每一个栈帧包括了局部变量表、操作数栈、动态连接、方法返回地址和一些额外的附加信息。 在活动线程中,只有位于栈顶的栈帧才是有效的,称为当前栈帧 Current S...
分类:
编程语言 时间:
2014-12-23 22:31:15
阅读次数:
225
一 UIVIew 常见属性1.frame 位置和尺寸(以父控件的左上角为原点(0,0))2.center 中点 (以父控件的左上角为原点(0,0))3.bounds 位置和尺寸(以自己的左上角为原点 (0,0))4.transform 形变属性 CGAffineTransform(Make)Scal...
分类:
其他好文 时间:
2014-12-23 22:24:28
阅读次数:
241
项目中碰到需要跨框架显示div的问题,百度了一下,搜集了一下群众的智慧,特整理出下面这个例子
本例共有4个页面:
index.html
frame.html
frame-top.html
frame-main.html...
分类:
编程语言 时间:
2014-12-23 19:33:55
阅读次数:
255
ui的设计,控件id的记录是一件比较繁琐的事情。此外,赋值和读取数据也比较繁琐,非常不pythonic。有没有神马办法优雅一点呢?life is short。鉴于控件有name属性,通过dir(Entry_obj)得知,存放在一个_name的属性里面。于是就有了以下代码:Entry(frame,na...
分类:
编程语言 时间:
2014-12-22 22:37:02
阅读次数:
178
-------------UIView------------- 1、创建 UIView *view = [[UIView alloc]init]; 2、设置位置 view.frame = CGRectMake(10, 40, 100, 200); 3、显示 [self.window a...
分类:
其他好文 时间:
2014-12-22 22:28:25
阅读次数:
241
//创建imageVIew对象
- (void)createImageView
{
UIImageView *imageView = [[UIImageView alloc]init]; //1
imageView.frame = CGRectMake(30, 120, 300, 400);
imageView.backgroundColor = [UICol...
分类:
Web程序 时间:
2014-12-22 14:36:56
阅读次数:
129
frame_menu.xmlframe_content.xmlMainActivity.javapublic class MainActivity extends SlidingActivity { @Override public void onCreate(Bundle saved...
分类:
其他好文 时间:
2014-12-22 12:47:49
阅读次数:
182
在进行产品开发的时候,我们经常遇到UI设计师给出1像素宽的间隔线。而这
种1像素宽的线,通常我们可以拖上一个view,将其宽或者高度设置为1。这在非
Retina屏上是没有问题的:1像素刚好对应的就是我们编程中的1个point,但在Retina
一个point则被映射成了2个像素,而在storyboard中设置约束或者frame的时候你是
没法设置小于1的值的,也即系统默认最小单位是1.该怎么办呢?...
分类:
其他好文 时间:
2014-12-22 11:19:39
阅读次数:
225
知识点一:
1、布局思维
传统布局思路中,一个view在哪里有多大,那就写清楚它的坐标位置和宽高就定了,平时用CGRect和CGPoint这两种模型就足够了,而且它一定非常听你的话,写的是多少,它绝对就是多少;但是autolayout的思路却变化了,或者说改进了,它囊括了传统frame布局思路,除了可以告诉view的坐标和宽高,它更提供了一种相对的概念,比如:
1)view相对于...
分类:
其他好文 时间:
2014-12-21 20:44:38
阅读次数:
237
视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。 网络技术的发达也促使视频的纪录片段以串...
分类:
其他好文 时间:
2014-12-20 09:16:27
阅读次数:
170