さまざまなサイズの画像をグリッド、リスト(Instagramのような)、画面全体を占める画像を表示するアプリケーションで作業する。API - iOSとAndroid用の画像サイズ(さまざまな画面サイズ) - 最適化
Ex。 - あなたはグリッドビュー画像(それほど大きくない)を持っているかもしれませんが、同じ画像も画面全体のサイズとほぼ同じ別の画面に表示されます。これは、これの爆破されたバージョンのようなものです。これらの画像のサムネイルも小さくなっています。
バックエンドチームと協力して最適なソリューションを作り出します。
質問:
異なる画面サイズ用の画像を処理するための最適な方法は何ですか?私はinstagramが高解像度の低解像度とサムネイルのURLを送信することを知っています。
イメージごとに複数のサイズが必要ですか?例。グリッドビュー(1x、2x、3xが必要ですか?)または1つのサイズですべての電話画面サイズに対応でき、コードでスケールモードを設定できますか?画面サイズが小さい場合でもこれはいいですか?彼らは画像が必要なので、これは小さな携帯電話サイズのための貧しい経験だろうか?私にとっては、SEのような小型の携帯電話はiPhone 8 plusと同じ処理能力を持たないため、これは最適ではありません。
私たちがiPhoneとAndroidを提供するために同じAPIを使用している場合、処理する画像サイズがより多いので、このAPIはどのようにAndroid用に活用できますか?
ガイダンスをいただければ幸いです。
はい私はサーバーからのイメージを意味しました。それは理にかなっている。私はこれに関するサポート文書を探しています。私にとっては意味がありますが、これが初めてです。 – Ronaldoh1
私はGoogleからいくつかのドキュメントを見つけました。答えに –
を追加しました。このアプローチはもっと意味があります。つまり、サムネイルや中型の画像、さらにはそれ以上の画像の場合は、2つのバージョンの画像が必要になります。なぜなら、いくつかのデバイスはより大きなサイズのイメージを必要としないからです。そのデバイス用のものだけをロードしたいのです。 APIは、それぞれ低および高解像度の両方のURLを返します。私は、これがiOSのほとんどのケースをカバーすると思います。あなたは答えが大事です - 実際にどのようになっているかがわかります;)ありがとう! – Ronaldoh1