デザインの最適化
ターゲットデバイスでUIをテストすることで、アニメーションから最高のパフォーマンスが得られることを確認できます。パフォーマンスの問題を解決するには、通常、UIで使用されるグラフィカル アセットを最適化する必要があります。
異なるターゲットデバイス用にUIを最適化するには
- 画像サイズを最小化する。
- 透明度を控えめにする。
詳しくは、QML Performance Considerations And Suggestionsを参照してください。
画像サイズの最小化
画像はどのようなユーザーインターフェースにおいても重要な部分です。残念なことに、読み込みにかかる時間や消費するメモリの量、使われ方によって、大きな問題の原因にもなっています。
画質に悪影響を与えない範囲で、画像サイズをできるだけ小さくすることをお勧めします。
UIで画像を効率的に使用する方法の詳細については、UIで画像を使用するを参照してください。
透過を避ける
不透明なコンテンツは一般的に透明よりも描画速度が速くなります。後者はブレンドが必要であり、レンダラーが不透明なコンテンツを最適化できる可能性があるためです。
透明ピクセルを1つ持つ画像は、ほとんどが不透明であっても完全に透明として扱われます。エッジが透明なBorder Image も同様です。
ハウツーも参照してください :Qt Quick UIのデザイン、Qt Quick UIのデザイン、 Qt Quick UIのデザインも参照してください。
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.