- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 动态桌面程序框架
0.简介 参照动态桌面官方范例源代码 —— CubeWallpaper可以快速开发自己的动态桌面,但实际上一个完整的程序还需要其他的资源文件,在这里以准备用的BallWallpaper为例子贴出所有代码。1.源文件(不需要Activity,只有一个BallWallpaper.java)package com.tobe;import android.graphi
2011-12-29 09:02:05 1239 1
转载 动态桌面官方范例源代码 —— CubeWallpaper
/* * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo
2011-12-29 00:36:07 5123 1
原创 36氪开放日 —— 笔记
0.简介时间:12月24日下午2点地点:网易大厦(广州市天河区科韵路16号广州信息港E栋网易大厦1楼博学堂)如果你还不知道36氪是什么,建议去看http://www.36kr.com/,一个年轻人的舞台。1.主持与讲解只记住了一句话:使用新技术(HTML5等),让我们共同努力,一起干掉IE6吧。2.五分钟展示 亿觅:会
2011-12-25 11:36:37 1738
原创 设计模式 —— “积分模式”
0.简介 很多设计模式的教程都是从Factory模式讲起的,例如我最爱的《大话设计模式》。但是在这里我先要介绍一下“积分模式”,这是我在解决爱因斯坦大难题时用到的方法,觉得确实是一种编程的思路,就分享一下吧。1.“爱因斯坦大难题” 究竟什么是爱因斯坦大难题呢?听起来好像很高级,其实与相对论无关,也叫Zebra Puzzle,就是我们都玩过的数学智力游
2011-12-13 10:01:53 2545
原创 与OpenGL的第二次约会:超简单动画
0.绘图基础 建议都先看《第一次约会:简单的绘图》http://blog.csdn.net/tobec3sdn/article/details/7064569。1.关键在于Timer 重写glutTimerFunc(int,fun*,int),第一个参数时间,第二个参数是函数指针,第三个参数为value(比较奇葩,可为回调函数传参)。
2011-12-12 22:07:56 2568
原创 与OpenGL的第一次约会:简单的绘图
0.搭建开发环境参考我转的http://blog.csdn.net/tobec3sdn/article/details/7063230(就是能用)。1.使用GLUT创建窗口Step One:在项目properties的Linker的Input的Dependence中加入 opengl32.lib、glu32.lib、glut32.lib。Step Two:导入头文件,#in
2011-12-12 19:45:29 1503 3
原创 Screen Killer —— 我的C++“屏幕保护程序”
0.简介 早前学C++的Win32编程,了解了一点创建窗口的知识,就想写个屏幕保护程序什么的。。。1.成品 结果是写成了这个Screen Killer:大概就是以屏幕大小画矩形(也就是传说中的全屏),其中用随机函数生成不同的颜色,每100毫秒更新一次。效果自己想像吧。2.源代码//WinMain.cpp#include#inc
2011-12-12 18:15:24 2353
转载 VS2010配置OpenGL
0.引用网上找到的在Windows 7下VS2010配置OpenGL开发环境的资料(试过能用),整理一下再转载。1.原文//刚装了win7和VS2010。看了下配置OpenGL的方法和以前不太一样。搜索得之。glut下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zipg
2011-12-12 13:26:40 2147
原创 初写游戏引擎
0.设想 自己写的小游戏多了,早想设计个专属的游戏引擎方便以后开发。而且有了一点点MVC架构的概念,就开始设计自己的Game Engine了(大家可以认为游戏引擎是个很高级的东西,事实上在网络能找到的都是比较实用的,有自己的算法用来进行渲染;但其实也有能看懂的,我看过一本Windows游戏设计的书就只是把Win32创建窗口等API封装起来而已,这次我能写的也不过是用interfac
2011-12-10 00:27:40 3198
原创 都说说你学过多少种语言
你今天学了没? 1.首先要说明的是我不是语言控,也不觉得学得的语言越多越牛(所谓样样通样样松嘛),但是我在学校或家里不知不觉就学了好多语言,例如现在说的汉语,确切来说是普通话。 2.粤语:我系广东人,紧系识讲白话啦。 3.不好意思,现在我是想到什么就写什么,因为如果把自然语言和编程语言都列进来的话实在不少啊。例如C++,这算是我正式入门的第一
2011-12-08 21:01:16 808
原创 Binnis——一项全新的类壁球运动
0.简介这是利用网球训练器首创的运动,玩法融合了壁球和网球的精髓,但其自身又很有特色。完全首创,支持共享。1.玩法参赛者两人,将网球训练器放在墙壁前面,两人像打壁球那样轮流击球,按照扣分规则比赛,直至有选手分数为0则输。2.扣分规则2.1.比赛开始每人有正分(如10分,具体分数可根据人数来定),分数首先减少到0的为负方。2.2.球反弹后可不着地击球或
2011-12-08 19:36:27 817
原创 开源需要规范——我的变量命名法则
0.自叙 了解开源项目很久了,我觉得这些无私的黑客们做得还是不够彻底,什么意思呢?请看下面(我的文章没什么逻辑,都以小标题来标识)。1.所谓Open Source The term open source describes practices in production and development that promote access to the en
2011-12-03 10:46:31 519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人