[lWS.QR] lightweight Web Server QR code
It can also be used by itself as a small and simple QR code generator.
Start by entering text in the text area below or paste it from clipboard and press 'Encode' button to see QR code.
To see this text again press 'Clear' button.
You can share text to this app to it as QR code.
### How to integrate with you application
lWS QR can be easily integrated with your application. The following code explain how to do this:
```
String textToEncode = "Some text to encode";
PackageManager pm = getApplicationContext().getPackageManager();
try {
pm.getPackageInfo("net.basov.lws.qr.gpm", 0);
Intent i = new Intent("net.basov.lws.qr.ENCODE");
i.setData(Uri.parse("createqr:"));//(mondatory) set schema
i.putExtra("ENCODE_DATA", textToEncode);//(mandatory) text to encode
i.putExtra("ENCODE_LABEL", textToEncode);//(optional, default: same as text to encode) text above QR code
i.putExtra("ENCODE_CORRECTION", "L"); //(optional, default: L) Error correction level [L,M,Q,H]
i.putExtra("ENCODE_MODULE_SIZE", 6);//(optional, default 6) Small black square zize in pixels
i.putExtra("ENCODE_MASK", -1);//(optional, default -1) QR code data mask 0-7 or -1 for autodetect
i.putExtra("ENCODE_MIN_VERSION", 1);//(optional, default 1) Force minimal QR code version (size)
startActivity(i);
} catch (PackageManager.NameNotFoundException e_lws_qr) {
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("market://details?id=net.basov.lws.qr.gpm"));
startActivity(i);
}
```
### License
This software licensed under [MIT license](LICENSE). Copyright (c) 2018-2024 Mikhail Basov
To create QR code this program uses [QR Code generator library](https://github.com/nayuki/QR-Code-generator) licensed under MIT license also. Copyright (c) 2017 Project Nayuki.
### Acknowledgments
* [Rodrigo I. Ávila D. aka Undigon](https://github.com/Undigon) for my ugly English correction.
- نگارنده: Mikhail Basov
- پروانه: MIT License
- ردیاب مشکل
- کد مبدأ
- گزارش دگرگونی
- فرادادهٔ ساخت
- وضعیت قابلیت بازتولید
نگارشها
با وجود موجود بودن بارگیریهای APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهیهای بهروز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد میشود کارهٔ افدروید را نصب و از آن استفاده کنید.
بارگیری افدروید-
این نگارش، به اندروید ۴٫۱ یا جدیدتر نیاز دارد.
به دست افدروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.
بارگیری APK ۳۶ کیب امضای PGP | گزارش ساخت
-
این نگارش، به اندروید ۴٫۱ یا جدیدتر نیاز دارد.
به دست افدروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.
بارگیری APK ۲۷ کیب امضای PGP | گزارش ساخت
-
این نگارش، به اندروید ۴٫۱ یا جدیدتر نیاز دارد.
به دست افدروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.
بارگیری APK ۲۷ کیب امضای PGP | گزارش ساخت






