在一般的图形绘制中用户往往只需要覆写onDraw()方法即可,可是如果要想真正的完成绘图的操作,还需要掌握四个核心的操作类:
android.graphics.Bitmap:主要表示的是一个图片的存储空间,所包含的图片可以来自于文件或由程序创建;
android.graphics.Paint:主要的绘图工具类,可以指定绘图的样式;
android.graphics.Canvas:是一个操...
分类:
移动开发 时间:
2014-10-15 22:56:31
阅读次数:
288
第四十六题What does the following macro do? #define ROUNDUP(x,n) ((x+n-1)&(~(n-1)))题目讲解:参考:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=814501用于.....
分类:
其他好文 时间:
2014-09-23 23:44:25
阅读次数:
306
二进制字符创相加,通过进位的方式逐位考虑。也可以把相加的过程抽象成一个函数。
Given two binary strings, return their sum (also a binary string).
For example,
a = "11"
b = "1"
Return "100".
方法一:
class Solution {
public:
s...
分类:
其他好文 时间:
2014-09-14 15:26:07
阅读次数:
285
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477...
分类:
其他好文 时间:
2014-08-21 19:32:44
阅读次数:
225
在游戏中,玩家控制主角移动,按键攻击,选择行走。都需要在程序中监听玩家的输入。unity为开发者提供了input库,来支持键盘事件,鼠标事件以及触摸事件。本文主要回顾键盘事件,以后会逐文复习鼠标以及触摸事件。
键盘事件
一般的PC键盘有104个不同的按键,在程序中通过监听这些按键事件,从而进一步执行逻辑操作。如:射击游戏中,W表示前进,S表示后退,A表示左移,D表示右移。
...
分类:
其他好文 时间:
2014-08-02 12:54:53
阅读次数:
345