`
文章列表
  在Android自定义像素(如:800X480)时,AVD模拟器会没有键盘,但是并不影响测试。 PC键盘与Android键盘对应关系如下: Emulated Device Key Keyboard Key Home HOME Menu (left softkey) F2 or Page-up button Star (right softkey) Shift-F2 orPage Down Back ESC Call/dial button F3 ...
/** * 根据手机的分辨率从dip 的单位转成为px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } /** * 根据手机的分辨率从px(像素) 的单位转成为dip */ public static int px2dip(Context context, float p ...
下载Android2.2的源程序: 地址1:http://rgruet.free.fr/public/android-2.2-froyo-src.zip 地址2:http://download.csdn.net/detail/xinzheng_wang/4201740 在android-sdk目录\platforms\android-8下新建sources目录(若存在则不需建立),将下载的源码解压到 sources下,如下图所示: 重新启动eclipse就会自动关联好了,在需要查看源码的地方Ctrl+鼠标左键就可以看到了。 若还看不到,则依次Change Attached Sou ...
  OpenCV2.3.1-android中大部分重要的API已经封装成了JAVA接口可以直接调用。 1)下载OpenCV2.3.1-android 地址:http://sourceforge.net/projects/opencvlibrary/files/opencv-android/ 下载后解压如下图所示: 文件夹OpenCV-2.3.1中包含了已经封装好的Java接口,文件夹samples中包含了一些例子。 到此为止OpenCV-2.3.1已经安装完毕。 2)在Android平台下应用OpenCV 将OpenCV-2.3.1导入到eclipse的工作目录中,此时的O ...
  困惑了两天的环境配置问题,按照网上提供的方法去做总是错误,没有一个管用的。 windows xp3下配置Eclipse IDE for Java Developers Version: Indigo Service Release1的ndkr7b环境时遇到的问题。 /usr/bin/sh: -c: line 1: syntax error: unexpected end of file make: *** [libs/armeabi/libhello-jni.so] Error 1 原因是cygwin的环境变量与ndkr7b的环境变量发生了冲突,将cygwin的环境变量移除后问题解 ...
  注意:android-ndkr7b版本中已经集成了cygwin的功能,所以不再需要安装配置cygwin,ndk-build.cmd会帮助我们完成一切。 1)cdt 环境配置 为了方便在eclipse下直接开发c/c++程序,我们需要配置cdt(若你的c/c++程序不需要在eclipse下编写可以省去这一个步)。 下载地址:http://www.eclipse.org/cdt/ 当前下载的版本为cdt-master-8.0.2(以最新版本为准) 将其plugins下的所有jar文件拷贝到eclipse的plugins下 将其features下的所有jar文件拷贝到ec ...
本文主要是介绍一下android ndk环境搭建及基本编程思路。 本文测试环境为 Windows Xp3+Eclipse Indigo+jdk6.0+Android2.2+ADT1.6+android+ndk-r7b+Cygwin1.7 一、下载android ndk (以最新版本为准) 您可以下载android-ndk-r7b安装包,下载地址: 地址:http://developer.android.com/sdk/ndk/index.html 下载后解压缩到你的工作目录,例如:C:\Android\android-ndk-r7b,结果如下图: Android ndk包含bui ...
<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#FFFFF0</color><!--象牙色 --> <color name="lightyellow">#FFFFE0</color>& ...
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件? 在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件? 搞清楚这些问题对于编写出能正确响应UI操作的代码是很重要的,尤其当屏幕上的不同View需要针对此次UI操作做出各种不同响应的时候更是如此,一个典型例子就是用户在桌面上放置了一个Widget,那么当用户针对widget做各种操作时, ...
函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include <stdio.h> #include <string.h> int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(string, str1); printf("%s\n", string); return 0; ...
  在C语言中没有直接将日期转换为double型的函数,但是在将日期类型保存到文件时往往需要日期的转换。 /* ************************************************************************************************************ * conversion between double type and datetime type                       * wxz 2011-08-29                                      * Co ...
Delphi ListView基本用法大全 //增加项或列(字段) ListView1.Clear;ListView1.Columns.Clear;ListView1.Columns.Add;ListView1.Columns.Add;ListView1.Columns.Add;ListView1.Columns.Items[0].Caption:='id';ListView1.Columns.Items[1].Caption:='type';ListView1.Columns.Items[2].Caption:='title';ListView1.Columns.Items[2].Widt ...

C++ 泛型基础

c++ 
泛型的基本思想:泛型编程(Generic Programming)是一种语言机制,通过它可以实现一个标准的容器库。 像类一样,泛型也是一种抽象数据类型,但是泛型不属于面向对象,它是面向对象的补充和发展。 在面向对象编程中,当算 ...
/*************************************************************** 二分法查找算法* wxz 2011-05-04***************************************************************/#include<iostream>#define MaxSize 100using namespace std;typedef int DataType; typedef struct ST{DataType Data[MaxSize];int Length;}ST; void ...
VC2010 下安装OpenCV2.2成功,安装过程如下: 1)到OpenCV中文官网http://www.opencv.org.cn 下载OpenCV-2.2.0-win32-vs2010.exe(VC2010专用版) 安装时选择把OpenCV路径添加到系统全局变量中,若安装过程中提示环境变添加失败,则自己手动添加到 ...
Global site tag (gtag.js) - Google Analytics