⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qrcodeutility.java

📁 QR Code码的解码程序
💻 JAVA
字号:
package jp.sourceforge.qrcode.util;/*  * This class must be modified as a adapter class for "edition dependent" methods */public class QRCodeUtility {	// Because CLDC1.0 does not support Math.sqrt(), we have to define it manually.	// faster sqrt (GuoQing Hu's FIX)	public static int sqrt(int val) { //		using estimate method from http://www.azillionmonkeys.com/qed/sqroot.html //		System.out.print(val + ", " + (int)Math.sqrt(val) + ", "); 		int temp, g=0, b = 0x8000, bshft = 15; 		do { 			if (val >= (temp = (((g << 1) + b)<<bshft--))) { 				g += b; 				val -= temp; 			} 		} while ((b >>= 1) > 0); 			return g; 	} // for au by KDDI Profile Phase 3.0//	public static int[][] parseImage(Image image) {//		int width = image.getWidth();//		int height = image.getHeight();//		Image mutable = Image.createImage(width, height);//		Graphics g = mutable.getGraphics();//		g.drawImage(image, 0, 0, Graphics.TOP|Graphics.LEFT);//		ExtensionGraphics eg = (ExtensionGraphics) g;//		int[][] result = new int[width][height];//		//		for (int x = 0; x < width; x++) {//			for (int y = 0; y < height; y++) {//				result[x][y] = eg.getPixel(x, y);//			}//		}//		return result;//	}//	//	public static int[][] parseImage(byte[] imageData) {//		return parseImage(Image.createImage(imageData, 0, imageData.length));//	}	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -