- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu安装Java环境
Ubuntu安装Java环境1. 从http://java.sun.com/下载jdk的bin文件,将下载的jdk1.6.0_30.bin文件放到/usr/lib/jvm/java中 然后在终端执行代码: sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_30.bin (修改文件权限使bin可执行) 接着在终端执行代码: ...
2012-01-03 11:54:05 108
原创 Android ContentProvider 使用
Android是如何实现应用程序之间数据共享的?我们以前谈到外界的程序可以通过ContentResolver接口访问ContentProvider提供的数据,今天我们来谈下如何创建自己的ContentProvider来实现应用程序之间的数据共享。 一个应用程序可以创建自己的数据,这个数据对该应用程序来说是私有的,外界更本看不到,也不知道数据是如何 存储的,或者是使用数据库还是使用文件,还...
2011-05-05 15:47:15 177
原创 Android绘画之扭曲图像
(转载于:http://blog.ophonesdn.com/mobileguy) 本例使用drawBitmapMess方法对图像进行扭曲。为了实现动画效果,本例中使用定时器以100毫秒的频率按圆形轨迹扭曲图像。下面先看看扭曲后的效果,图1和图2是不同位置扭曲后的效果。 图1 ...
2011-03-31 17:38:24 413
原创 (转载) Cygwin GCC 的 Makefile 工程在 Eclipse CDT 中配置符号与路径自动发现方法
(转载)http://codingdao.com/wp/post/cygwin-eclipse-cdt-makefile-symbol-path-discovery/首先使用 MinGW GCC 工具集的工程不存在这个问题:CDT 可以很好的发现安装的 MinGW 工具集,然后使 MinGW GCC 的 Toolchain 激活,使其在新建 C/C++ 工程时成为可选的,这样就可以使...
2010-12-07 15:07:17 149
原创 用GridView实现Gallery的效果(转)
用GridView实现Gallery的效果(转)在实现横向的类似Gallery的效果中做了实现Gallery的尝试,但是效果不好。使用的是TableLayout,出现了横向拖动图片的时候,因为有倾斜(轻微的竖向拖动),会整个列表竖向滚动。其实这个问题可以将TableRow中条目设置为clickable来解决。但是效果依然不好。这次尝试通过GridView来解决问题,效果很好,见截图:...
2010-10-24 13:38:34 122
Android 支持多屏幕机制
术语 1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率 4.Density 密度 5.Density-independent pixel 密度无关的像素介绍:Adnroid1.6或以上SDK,在AndroidManifest.xml中提供新的一个元素<s...
2010-10-20 18:08:05 108
原创 Window VS2008或者V C 6++下配置OpenGL
OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比TC更加简单。2、强大的可移植性。微软的Direct3D虽然也是十分优秀的图形API,...
2010-07-19 16:56:00 99
原创 eclipse+cdt+cygwin配置c/c++开发环境
1.下载cygwin,默认的情况下Cygwin没有选择C++开发所需要的包,在安装时需要选中:[把skip变成keep]gcc, gcc-core,gcc-g++, gcc-mingw-core, gcc-mingw-g++, make , gdb, binutils2. 安装好后,需要把Cygwin加入Windows环境变量.因为gcc 和g++ 不能从windows cm...
2010-07-03 20:35:53 116
原创 关于Android NDK R4 编译方法
R4比较特别,跟前面R1-R3的方法都不同了,完全改变了!这里所说的,是在你已经下载好R4,和成功安装了Cygwin的条件下,要做的事情。Cygwin安装时,选择一个镜像下载点,接着install Devel下的Gcc和make两个文件就可以了。现在说一下,怎样编译项目的问题:准备:在Cygwin安装目录下,找到home/username的目录下的.bash_profile文件,打...
2010-06-03 14:24:02 139
原创 Android
Android 的 SurfaceView是一个给人直接处理像素的类!简单关于Callback和SurfaceHolder的东西就不说了,这里主要讲一下SurfaceView的双缓冲下脏区域画图。 因为SurfaceView是双缓冲的,这就说明它其实控制着2个Bitmap,但你对脏区域进行重画时,要对每一个Bitmap都画一次,所以同一个图片要画2次。public...
2010-06-01 11:17:01 89
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人