枚举的基本用法 Enumerations
Enumeration
enum SomeEnumeration{
case enumeration1
case enumeration2
case enumeration3
...
}
import UIKit
enum GameEnding{
case Win
case Lose
case Draw
}
...
分类:
编程语言 时间:
2015-03-19 11:37:25
阅读次数:
142
向原创致敬http://blog.csdn.net/chenggong2dm/article/details/25594059Atlas是NGUI的图集。我的理解是:Atlas把你的一些零散的图片,合并成一张图。这样做的好处是,可以降低Draw Call。我不了解它的底层运作机制,我猜应该也是再行进...
分类:
其他好文 时间:
2015-03-18 17:43:21
阅读次数:
166
转载csdnTexture Atlas我为什么应该使用Texture Atlas?使用Atlas是一个普遍的好做法,而且它有很多好处。当有某些需要在屏幕渲染的时候,它背后带来的是draw call。由于不同的原因(例如渲染状态改变),一个draw call是一个很慢的操作,因此我们需要保持较低的dr...
分类:
Web程序 时间:
2015-03-16 22:40:33
阅读次数:
129
在Android关于Canvas的API描述中,一开始就如下描述:
To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into the bitmap),
a drawing primitive (e....
分类:
其他好文 时间:
2015-03-14 15:23:18
阅读次数:
120
题目:给你一个n*n的表格,两个人轮流进行操作,每次在一个位置放上或者拿下一个棋子;
如果某一状态,之前出现过,则对方获胜,问谁获胜,如果没人获胜,输出Draw。
分析:DS,数据结构,hash函数,状态压缩。
将每一行存到一个位中,用一个一维数组表示一个状态,然后利用hash表存储查找即可。
说明:注意旋转后的状态认为是相同的。
#inc...
分类:
其他好文 时间:
2015-03-11 23:31:51
阅读次数:
410
-》使用GDI+完成图片的处理,需要引入程序集System.Drawing-》GDI+的基本处理模型《1》创建画布Bitmap《2》创建画图工具对象Graphics《3》调用Draw***、Fill***系列方法完成绘制《4》保存,可以保存到物理文件中,也可以保存到输出流中在ashx中使用,需要指定...
分类:
Web程序 时间:
2015-03-07 11:21:45
阅读次数:
140
代码展示: 1 /// 2 /// 画图类 3 /// 4 public class Draw 5 { 6 /// 7 /// 方向 8 /// 9 public enum Al...
分类:
其他好文 时间:
2015-03-04 16:13:13
阅读次数:
169
1.面向对象设计把握一个重要的经验: 谁拥有数据,谁就对外提供操作这些数据的方法。2.面向对象对象的提炼经验: 名词提炼法。案例:1.人在黑板上画圆通过这一句话很容易想到这几个对象 person,blackboard,circle,接下来就是画圆draw()这个方法的描述应该...
分类:
其他好文 时间:
2015-03-02 18:24:36
阅读次数:
178
View中:
public void draw(Canvas canvas) {
/*
1. Draw the background 绘制背景
2. If necessary, save the canvas' layers to prepare for fading 如有必要,颜色渐变淡之前保存画布层(即锁定原有的画布内容)
3. Draw vie...
分类:
移动开发 时间:
2015-02-28 18:47:04
阅读次数:
183