做项目的时候,发现这个Frame很好用,为了省空间、调用和修改方便,就将Frame封装到dll(动态链接库)里面,确实很好使。效果图如下:上图是临时测试用的,忘了将Frame的align设置成alClient,不过刚好可以看出来白色区域是从dll里加载的Frame,还调用了Frame的按钮单击事件。...
前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的SurfaceFlinger服务就是通过向这个帧缓冲区写入内容来绘制应用程序的用户界面的。Android系统在硬件抽象层中提供了一个Gralloc模块,封装了对帧缓冲区的所有访问操作...
分类:
移动开发 时间:
2014-11-20 21:58:00
阅读次数:
322
查看网卡信息:ethtoolDEVNAME Settings for eth6: Supported ports: [ FIBRE ] #可以看出网卡类型:光口或电口 Supported link modes: 1000baseT/Full Supported pause frame ...
分类:
其他好文 时间:
2014-11-20 11:52:29
阅读次数:
569
一个很简单的Dmo。就拿出来分享一下。一个简单的阴影效果 _progressView.frame = CGRectMake(size.width * progress-size.width, H_HEIGHT-20, size.width, size.height); _progressVi...
分类:
移动开发 时间:
2014-11-19 23:44:33
阅读次数:
243
01、第一种方法
int windowWidth = frame.getWidth(); //获得窗口宽
int windowHeight = frame.getHeight(); //获得窗口高
Toolkit kit = Toolkit.getDefaultToolkit(); //定义工具包
Dimension screenSize = kit.getScreenSize()...
分类:
编程语言 时间:
2014-11-19 20:33:52
阅读次数:
224
场景:
在tableView的Cell中有一个button,我需要点击这个button然后使得其视图控制器上的一个视图改变frame,但是我点击这个button后,导致卡死,也不崩溃,所有事件失效,我本人初步认为是线程卡死,或者事件全部传递到了我需要改变frame的那个视图上,无法分发事件。
解决:
1.使用Block解决,或者其他设计模式来传递点击消息;
...
分类:
移动开发 时间:
2014-11-19 18:43:41
阅读次数:
349
AppDelegate: self.window = UIWindow(frame: UIScreen.mainScreen().bounds) self.window!.backgroundColor = UIColor.whiteColor() self...
分类:
移动开发 时间:
2014-11-19 15:24:47
阅读次数:
207
代码如下import java.awt.*;import java.awt.event.*;public class Main{ public static Frame f =new Frame(); public static void main(String[] ag...
菜单放在菜单条里,菜单项放在菜单里1.MenuBar 在java.awt包中,负责创建菜单条,即MenuBar的一个实例,便是一个菜单条。 在Frame类中的setMenuBar(MenuBar bar)方法,可把菜单条添加到窗口的顶端,但只能向窗口中添加一个菜单条2.Menu 在java.awt包...
分类:
编程语言 时间:
2014-11-18 23:49:52
阅读次数:
259
一. h264基础概念1、NAL、Slice与frame意思及相互关系1 frame的数据可以分为多个slice.每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。NAL 是用来将编码的数据进行大包的。 比如,每一个slice 数据可以放在NAL 包...
分类:
其他好文 时间:
2014-11-17 15:39:54
阅读次数:
282