HardBirch

Duilib 入门教程: 怎么创建一个自定义的窗口

时间:11-11-23 栏目:iOS游戏开发技术 作者:张飞不张,文采横飞 评论:3 点击: 4,541 次

一直想找一个好用UI 界面库,看过Direct UI,也想过 金山的界面库,后来找到了这个Duilib

现在的软件界面很多都是利用XML 来布局和定位。

像迅雷7,QQ,金山卫士等

- <thunder_skin>
- <skin id="default" name="image" type="bkg">
- <title>
  <text>洲-缥缈</text>
  </title>
- <bkg>
  <image>imagebkg.jpg</image>
  </bkg>
  <owner_skin>default::default</owner_skin>
  <default_color_scheme>green</default_color_scheme>
  </skin>
  </thunder_skin>

Duilib 也是利用XML来记录控件的位置信息,然后在程序中解析XML 动态的产生相应的控件,来实现布局。

首先 google code项目托管地址:  http://code.google.com/p/duilib/  下载到最新的源代码。

解压后,我们可以看到里面有5个界面的demo 分别是模仿360 安全卫士,QQ,浩方游戏平台的界面,还有两个是演示列表控件和Flash插件的。

DuiLib 是整个项目的工程,里面还有一个演示的demo。 以后的程序都可以以这个为原型修改。

而我们的界面是通过 UIDesigner 来 编辑的

 

声明: 本文由( 张飞不张,文采横飞 )原创编译,转载请保留链接: Duilib 入门教程: 怎么创建一个自定义的窗口

Duilib 入门教程: 怎么创建一个自定义的窗口:目前有3 条留言

  1. 地板
    gh402:

    怎么没有了?

    2012-06-26 15:14 [回复]
  2. 板凳
    toss156:

    [reply]gh402[/reply]
    后面没有研究这个了。。这个用是还好用,就是比较难和mfc 整合起来。。

    2012-06-26 16:24 [回复]
  3. 沙发
    hemmingway:

    嗯??

    2012-07-30 13:55 [回复]

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐