2017-02-24 8 views
0

デルファイでは、TimageまたはTglyphのマルチ解像度ビットマップを使用しています。これは、いくつかの画面規模に対していくつかのビットマップを与えることができることを意味します。 1のスクリーン規模でfiremonkey:複数ビットのBitmapを使用する必要がありますか?

Exempleは、私は150 * 150のビットマップ、など。

はそうほとんどの画面規模がある世話をしただろう1.5の画面スケールのために、100×100のビットマップを与えます1、1.5、2、3、4の4枚の写真を用意しなければなりません。 99.9999%のケースでは、開発者は、スクリーンスケールが5以下の5つのイメージ(通常は、スケール1とスケールnの間で根本的に異なるイメージを与える開発者ですか? )

しかし、resize algo to resizeの画像は非常に強力で、しばしばごくわずかです。したがって、ビットマップを1つだけ与えた場合(最も大きなスケールでは、4)、それは良い/強力なものでなければならず、アプリケーションのサイズも小さくなります。

また、スマートフォンからタブレットに私は良い比率を維持するために、私はすべてのフォントサイズを増やす必要があり、15%画像を確認します。だからmultiresビットマップを使用して、私は任意のサイズ変更(私は理解しているマルチレックスビットマップの目的)を避けたい場合は、私は画像ごとに10ビットマップを持っている必要があります!

マルチレットビットマップの利点は何ですか?私は何かを見逃しましたか、私は安全にマルチビットビットマップを無視できますか?

答えて

0

にはが必要ですが、そうしたい場合があります。それは、あなたのアプリを見せたいかどうかによって決まります。高解像度の画像では、高解像度の画像では画像がより見やすくなります。私は、iOSアプリケーションでマルチ解像度画像を使用することが特に重要であることを発見しました.iOSではビットマップを非常にうまく調整できないようです。そのため、画像ごとに2つのバージョン、電話機の解像度を下げ、タブレット(iPad)のための1つのres。

関連する問題