Android Studio二维码生成实现

思路导入依赖库zxing3.3.3 这是目前最新的版本。导入方式file>>project structure>>app>>dependencis>>点击加号>>选择library>>输入zxing 3.3.3就好了。也可以去网上直接下依赖包,然后再本地导入libs,在bulid.gradle(module.app)中写file("libs/core3.3.3")

直接上代码
MainActivity代码

public class MainActivity extends AppCompatActivity {
EditText editText;
Button button;
ImageView imageView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    init_Viw();
}

public void zxing(String string){
    try {
        ;
        BitMatrix bitMatrix = new QRCodeWriter().encode(string, BarcodeFormat.CODE_93, 250, 250);
        int fixbit[]=new int[bitMatrix.getWidth()*bitMatrix.getHeight()];
        for (int y=0;y

}
布局代码

 
 
 
   

你可能感兴趣的:(Android Studio二维码生成实现)