Comments (4)
I'm getting this error too
from custom-qr-generator.
Taking too much time to generate Bitmap. On average devices with 1024 size takes about 8 - 10 seconds. How can we reduce generation time?
Upgraded performance up to 40% in 1.2.4. (time reduced from 2500ms to 1500ms on Snapdragon 730 with logo and background image, 1024 size). Tested on Mi-9T, pretty average 2019 device. Can you please specify your device?
Also you can test your app in release build (if you didn't already done it). It reduces generation time by ~15%.
If you generate code only to show, you can create options with the size of your ImageView. Most of smartphones width is <= 1080p and tablets width is <= 1600p. So i think your ImageView size is smaller than 1024p and 1024p code size is redundant.
from custom-qr-generator.
Size - 1024
Redmi Note 9 Pro - 2800 ms
Redmi 5 - 30 000 ms
Samsung A10 - 8000ms
Samsung A40 - 1500ms
Size - 512
Redmi Note 9 Pro - 1000 ms
Redmi 5 - 15 000 ms
Samsung A10 - 4000ms
I'll try with release build and share results again.
from custom-qr-generator.
Completely fixed in 1.2.5
from custom-qr-generator.
Related Issues (20)
- Documentation unclear about features HOT 7
- Add QrVectorPixelShape.Square(size) shape modifier HOT 3
- How to use your library draw QR codes with 3 vertices and circles? Looking forward to your reply HOT 5
- Support the different standard encodings HOT 7
- Expose reserved areas HOT 15
- Customizing QR code after generation HOT 4
- Is the size of the positioning markings adjustable? HOT 4
- How to remove icon and background after choose them HOT 2
- How to custom gradient color and select background, logo from devices HOT 6
- Highlight anchor elements for better recognition seems break in Library version 2.0.0-alpha01 HOT 8
- add jetpack compose support to the library HOT 5
- Any Java samples? HOT 3
- Generated QR not scan-able HOT 6
- I run the app module of this project, and input "123" ,but it can't be scanned by other qr scanner. HOT 4
- [BUG] Documentation and Source Code is not published
- Publish apks on GitHub HOT 2
- [BUG] The code in example is invalid
- overlay image on qrCode HOT 8
- Change background and dots
- Help Implementing HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from custom-qr-generator.