- 博客(6)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 SurfaceView
动态壁纸是在Android 2.1新增的一个功能。动态壁纸可以添加到Android的桌面,具有交互式的动画背景效果。在本教程中,我们将教会你如何去制作一个交互式的动态壁纸。动态壁纸是一个Android应用程序,包括一个服务(WallpaperService)。该服务必须包括一个引擎(WallpaperService.Engine)。该引擎是连接用户、桌面、系统之间的桥梁。它也可以绘制桌面壁...
2012-09-26 17:45:23 104
原创 C语言宏定义技巧(常用宏定义)
C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等.下面列举一些***软件中常用得宏定义...... 1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H //头文件内容#endif2,重新定义一些类型,防止由于各...
2012-09-21 17:03:59 144
原创 C中的预编译宏定义
C中的预编译宏定义 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. C初学者可能对预处理器没什么概念, 这是情有可原的: 一般的C编译器都将预处理, 汇编, 编译, 连接过程集成到一起了. 编译预处理往往在...
2012-09-21 16:56:44 224
原创 c 函数指针
函数指针是什么? 先来看函数调用是怎么回事。一个函数占用一段连续内存。当调用一个函数时,实际上是跳转到函数入口地址,执行函数体的代码,完成后返回。如何找到对应的入口地址?这是由函数名来标记的,实际上,函数名就是函数的入口地址。 函数指针是一种特殊类型的指针,它指向一个函数的入口地址。 注意:除了void类型指针是无类型的指针外,其他所有指针都是有对应类型的,例如i...
2012-09-17 14:55:58 84
原创 linux 常用C函数
[b]字符测试篇[/b]isalnum(测试字符是否为英文或数字)相关函数 isalpha,isdigit,islower,isupper表头文件 #include定义函数 int isalnum (int c)函数说明 检查参数c是否为英文字母或阿拉伯数字,在标准c中相当于使用“isalpha(c) || isdigit(c)”做测试。返回值 若参数...
2012-09-12 17:19:44 173
PreferenceActivity UI 优化修改
虽然PreferenceActivity的UI比较搓,但是由于其良好的封装性和实用性,所以在一些场景还是有一定的使用价值。所以如何能优化它的UI让它和你程序相配就十分必要了。毕竟对于程序员来说能懒点就懒点,哈哈。 首先, public abstract class PreferenceActivity extends ListActivity implements ...
2012-09-05 17:21:37 180
如何在ubuntu下编译APK,这个APK的签名为非原生应用的签名?
2012-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人