`
cwh643
  • 浏览: 126768 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论
文章列表
我在iOS项目开发中使用了ZXing的扫描二维码功能。在此总结一下如何将ZXing集成到已有的iOS工程中,分享给大家。 集成步骤 首先去Google Code或Github将ZXing的代码下载下来,整个工程比较大,我们只需要其中涉及iOS的部分,所以最好做一些裁剪。简单来说,我们只需要保留cpp和iphone这2个文件夹,其余的全部删掉。 接着我们继续裁剪,对于cpp这个目录,只保留cpp/core/src/zxing和cpp/core/src/bigint下面的内容,其余内容也可以删掉了。但是整个目录结构必须保持原样。 完成之后如下图所示: 接下来,我们把裁剪后的zxing目录 ...
解决办法替换打包jar文件中META-INF文件夹中的spring.handlers和spring.schemas文件。具体内容如下 spring.handlers http\://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler http\://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler http\://www.spri ...
public class PointPageView extends View { private int mPageSize; private int mPageIndex; private int mPointSize; private int mPointSpan; private int mSelectPointSize; private int mStep; private int mDisplaySize; private int mDisplayIndex; private Paint paint; private void ...
public class SlipButton extends View { private boolean nowChoose = false;//记录当前按钮是否打开,true为打开,flase为关闭 private boolean onSlip = false;//记录用户是否在滑动的变量 private float nowX;//按下时的x,当前的x private float downX; private float baseX; private OnChangedListener ChgLsn; ...
public class MaxByteLengthEditText extends EditText { private int maxByteLength = 100; private String encoding = "GBK"; public MaxByteLengthEditText(Context context) { super(context); init(); } public MaxByteLengthEditText(Context context,AttributeSet attrs) { ...
我用的是jQuery validation plug-in 1.7,发现在有多个name相同的input框时,只检查第一个的BUG,检查源码发现是在函数elements里有一个相同name的过滤,只取第一个的操作,删除这个过滤就可以了,不过不知道这样修改会不会产生其他问题。希望大家一起来讨论。
1.修改了Java文件使用UTF-8编码是不能使用BOM签名,这样在javac编译时会报错 2.静态链接的JSP文件使用UTF-8编码,如果没有头部声明的文件,需要使用BOM签名,否则会乱码 3.对于POST提交的数据需要使用过滤器编码成UTF-8,解决中文乱码 <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> ...
本来以为在android上实现单元测试,应该是很简单的一件事,结果还是花费了一些功夫,主要是在配置文件,和测试环境上花费了不少时间,比想像中要复杂一些,不过也没什么高深的东西,下面简单讲一下。 第一步:新建一个TestCase,记得要继承AndroidTestCase,才能有getContext()来获取当前的上下文变量,这在android测试中很重要的,因为很多的android api都需要context。 public class TestMath extends AndroidTestCase { private int i1; private int i2; st ...
由于项目要同时对应iphone和android两个平台,需要统一服务器端的配置文件,所以就有了这个xml解析器,用于解析已经做好iphone的配置文件。现在初步测试没有什么问题,不敢独享代码,特贴出来与大家分享,希望发现问题的朋友,不啬赐教。/** * .plist配置文件的解析器 * 支持array * <plist version="1.0"> * <array> * <dict> * ... * </dict> * ... * </arr ...
问题描述:原来在IOS3里面通过viewWillAppear来初始化画面数据,但是升级到IOS4后,在画面显示时直接按【home】键退出,再次进入时,画面并没有初始化最新的数据。 解决办法:添加下面代码 - (void)applicationDidEnterBackground:(UIApplication *)application { /* Use this method to release shared resources, save user data, invalidate timers, and store enough application state ...
第一步:初始化AVCaptureSession,添加输入,输出源 #import <AVFoundation/AVFoundation.h> // Create and configure a capture session and start it running - (void)setupCaptureSession { NSError *error = nil; // Create the session AVCaptureSession *session = [[AVCaptureSession alloc] init]; ...
原创文章,欢迎转载,转载时务必注明原文地址及作者 PS:新版本r6以上请参照一下方法 最新版本的NDK都是用过一个ndk-build的命令进行编译,通过一个*.mk的文件为编译的makfile文件,进入cygwin开发环境后,进入你们要编译项目的根目录执行ndk-build就可以编译了,它可以自动找到项目子目录中的*.mk文件,很方便。        对于ndk-build路径配置问题,我的做法是在windows路径配置android NDK的安装目录,cyginw就可以找到,不用配置很多路径。 访问工程目录请使用 cd /cygdriver/e/ ... 一.搭建环境    1.下载并安 ...
原创文章,欢迎转载,转载时务必注明原文地址及作者 1. 如何调整uiimage的大小 //改变图片到指定的尺寸 -(UIImage*)resizedImage:(UIImage*)inImage inRect:(CGRect)thumbRect { // Creates a bitmap-based graphics context and makes it the current context. UIGraphicsBeginImageContext(thumbRect.size); [inImage drawInRect:thumbRect]; return U ...
运行步骤: 一.安装movieAR.apk 二.拷贝视频文件bbg.mp4和747.3gp文件到手机SDK卡下,    无法直接拷贝的朋友可以通过运行命令[adb push D:/bbg.mp4 /sdcard]拷贝文件 三.分别打印marker001.png和marker003.png两个识别文件,大小只要在80mm以上就可以了    无法打印的朋友直接打开文件,用手机对着屏幕也可以 注意事项: 1.程序只能在拍摄画面中只有一个marker下运行,因为同时有多个marker出现时会造成视频播放混乱。 适用领域: 应用将来使用在广告发布方面,通过报纸上印刷的标识来播放对应的广告视频
Android允许用户实时捕获摄像头的视频流,这在利用摄像头的AR应用中非常有用。可以利用摄像流实时做画面图像的分析,并做出许多有用的应用。比如人脸识别,条码识别,特定图像替换等等,不过大多数图像处理软件在处理时是需要RGB格式的图像,而默认的视频流是压缩的YUV格式,Android下是YUV420SP,这个格式,虽然可以在程序中修改,但是修改后好像不起作用,也就是说只能得到编码为YUV420SP的视频流,这就需要把YUV420SP的视频流转换成RGB格式的图像,用于图像识别。特贴一个格式转换函数,方便大家使用。 static public void decodeYUV420SP(byt ...
Global site tag (gtag.js) - Google Analytics