首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 技术总结(008)—— 解决ZXing扫描二维码出现中文乱码的有关问题

2012-09-10 
Android 技术总结(008)—— 解决ZXing扫描二维码出现中文乱码的问题public class IsChineseOrNot {public st

Android 技术总结(008)—— 解决ZXing扫描二维码出现中文乱码的问题

public class IsChineseOrNot { public static final boolean isChineseCharacter(String chineseStr) { char[] charArray = chineseStr.toCharArray(); for (int i = 0; i < charArray.length; i++) { //是否是Unicode编码,除了"?"这个字符.这个字符要另外处理 if ((charArray[i] >= '\u0000' && charArray[i] < '\uFFFD')||((charArray[i] > '\uFFFD' && charArray[i] < '\uFFFF'))) { continue; } else{ return false; } } return true; } public static final boolean isSpecialCharacter(String str){ //是"?"这个特殊字符的乱码情况 if(str.contains("???")){ return true; } return false; } }


热点排行