开发专题一之界面设计
近期很多网友对 用户界面的设计表示很感兴趣,对于 开发自绘控件和
游戏制作而言掌握好绘图基础是必不可少的。本次专题分 节来讲述,有关
相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容
资源类
底层图形类
显示类
控件类
一、
对于 平台的资源类 可能很多网友比较陌生,
一起 来 看 看 !" 上是 怎 么 介 绍 的吧 , #$%$
& '$&$&($&)'$
*&$ )' $&
+&,$)+( 平时用到的二进制源文件
、颜色 $、图形 ($ 和多媒体文件 ) 的相关资源均通过该类来管理。
#$对应 -$ -$.)$
!($!($对应 -($-
/)$ 0+ 对应 -$+ -
和 #1 2. 对
应 -$ -.)$
) 对应 --
3 $.4)&( &3 $ 3 $
对应 -.)$-
56+-$ -+.)$
7!)-$ -).)$
二、3)
作为位图操作类,3) 提供了很多实用的方法,常用的我们总结如下
($)3)#)8)%)&1 $+& )
)压缩一个 3) 对象根据相关的编码、画质保存到一个 ) 中。其
中第一个压缩格式目前有 90 和 04
+0.$8)3 ,3 ,从一个 3 , 缓冲区复制位图像素
+0.$23 ,3 ,将当前位图像素内容复制到一个 3 , 缓冲区
我们看到创建位图对象 3) 包含了 : 种方法在目前的 ;!" 中,
当然他们使用的是 0$ 均为 ,所以说从 !" 开始就支持了,所以大
家可以放心使用。
3)3)3)
3) 3)56$&&&3)#'
'
3) 3)56 $& ,& & &
&3)#''
3) 3)3) &.&+&&&
<.)&($'$
评论2