2020-06-18 06:34
⁄ 工业·编程
⁄ 共 540字
xib和storyboard的比较,一个轻量级一个重量级。
共同点:
都用来描述软件界面
都用Interface Builder工具来编辑
不同点:
Xib是轻量级的,用来描述局部的UI界面
Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系,bu
局限性:
xib:在使用xib时,辅以部分代码来补充和完成功能几乎是不可避免的。关于这点在开发时应该予以高度重视,如果选择xib,那么要尽量将xib的工作和代码的工作隔离开来:...
界面设计, 苹果操作系统阅读全文
2015-10-03 06:48
⁄ 工业·编程
⁄ 共 44474字
GDI+(Graphics Device Interface Plus图形设备接口加)是Windows XP和Windows Server 2003操作系统的子系统,也是.NET框架的重要组成部分,负责在屏幕和打印机上绘制图形图像和显示信息。
GDI+不但在功能上比GDI 要强大很多,而且在代码编写方面也更简单,因此会很快成为Windows图形图像程序开发的首选。
一、 GDI+的特点和新增功能
GDI+与GDI...
GDI, 界面设计阅读全文
2015-06-25 17:43
⁄ 工业·编程
⁄ 共 1396字
最近在做基于组件化MFC界面的开发,需要把界面封装到动态库中。
相关阅读
----VC++ MFC DLL动态链接库编写详解
一:工程创建步骤
1.创建MFC DLL工程,选择 “在共享 DLL 中使用 MFC”。
2.运行时库选择:c/c++-->代码生成-->运行库 “多线程调试 DLL (/MDd)”。
二:定义导出界面基类
定义导出界面接口类,待导出界面需要继承该接口类,并实现该接口定义的虚函数。如下:
class IHpDllWin :public ...
dll, 界面设计阅读全文
2015-04-15 20:18
⁄ 工业·编程
⁄ 共 921字
在Qt里面自定义部件,一般都是继承自QWidget,如果自定义MainWidget
class MainWindow : public QWidget
{
Q_OBJECT
public:
MainWindow(QWidget *parent = 0);
virtual ~MainWindow();
};
在构造函数MainWindow里面实现如下:
setWindowFlags(
Qt::FramelessWindowHint | Qt::WindowSystemMenuHint
| Qt::WindowMinimizeButtonHint);
setAttribute(Qt::WA_TranslucentBackground);
Flags 表示...
Qt, 界面设计阅读全文
2015-02-23 23:02
⁄ 工业·编程
⁄ 共 328字
好的控件易于使用,能提供给用户多种常见选择。在此慢慢总结一些要点,不断补充
控件一般以C++类的形式提供,C++设计原则以及面向对象六大原则是前提,此外命名要规范,变量设为private,不对外使用的函数也private,虚函数设计等细节也要注重。
1.控件的设计要遵循好的用户体验原则,包括若干子项...
2.一套控件库一般要提供windows平台下常用控件,比如static,button,checkbox,radiobutton,edit,dialog,listctrl,combo...
界面设计阅读全文
2015-02-22 23:01
⁄ 工业·编程
⁄ 共 6911字
一:遵循一致的准则,确立标准并遵循
无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。
这样得到的好处:
1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解
2:降低培训、支持成本,支持人员不会行费力逐个指导。
3:给用户统一感觉,不觉得混乱,心情愉快,支持度增加
做法:
项目组有...
界面设计, 软件开发阅读全文