0

使用するのに最適な方法は何BitmapFactoryですか?私はdecodestreamとdecodesourceについて混乱しています。その2つで、どちらを使用するのが最適ですか?ビットマップdecoderesourceを使用するコードと、多くのAndroidプログラマーおよび開発者のdecodestreamをここで見ましたが、これが最良の使用方法ですか?

4

1 に答える 1

2

BitmapFactoryを使用するための実際の「最良の方法」はありません。状況に応じて有益なユーティリティを提供します。

Webからビットマップをプルする場合は、ビットマップデータを提供する入力ストリームがある可能性があります。または、ディスク上にイメージがある場合は、ファイルシステムへのInputStreamを開くことができます。いずれの場合も、decodeStream呼び出しを使用することをお勧めします。

decodeResourceを使用して、描画可能フォルダーやrawフォルダーなどのresフォルダーの1つからビットマップをデコードできます。これも便利な場合があります。

于 2012-06-25T03:56:53.873 に答える