Optimizacija dizajna
Možete testirati svoje korisničke sučelje na ciljanim uređajima kako biste bili sigurni da dobivate najbolje performanse svojih animacija. Za rješavanje problema s performansama obično je potrebno optimizirati grafičke resurse koji se koriste u korisničkom sučelju.
Za optimizaciju korisničkih sučelja za različite ciljne uređaje:
- Minimizirajte veličinu slike.
- Koristite prozirnost štedljivo.
Za više informacija pogledajte Razmatranja i prijedlozi za izvedbu QML-a.
Minimiziranje veličine slike
Slike su ključan dio svakog korisničkog sučelja. Nažalost, one su također veliki izvor problema zbog vremena potrebno za njihovo učitavanje, količine memorije koju zauzimaju i načina na koji se koriste.
Preporučujemo da veličinu slike smanjite na najmanju moguću mjeru, a da pritom ne utječete negativno na kvalitetu slike.
Za više informacija o tome kako učinkovito koristiti slike u korisničkom sučelju, pogledajte odjeljak Korištenje slika u korisničkim sučeljima.
Izbjegavanje prozirnosti
Neprijezirani sadržaj općenito se puno brže iscrtava od prozirnog jer potonji zahtijeva miješanje, a renderer može potencijalno bolje optimizirati neprijezirani sadržaj.
Slika s jednim prozirnim pikselom tretira se kao potpuno prozirna, iako je većinom neprozirna. Isto vrijedi i za Border Image s prozirnim rubovima.
Qt Quick Qt Quick Qt Quick Vidi također Kako: dizajnirati UI-je s prozirnim pozadinama, UI dizajn s prozirnim pozadinama i Dizajniranje UI-ja s prozirnim pozadinama.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.