1

このクラスBitmapFactoryを読みながら

内部のほとんどすべてのメソッドが静的であることに気付きました。

遅かれ早かれメモリ例外エラーが発生しませんか?

編集*別の回答があるため、別の質問にもっと興味があります。ごめんなさい

新しい質問:

アプリケーション全体のすべてのアクティビティで同じクラスを再利用するのは良い方法でしょうか?

その理由は、複数のスレッドが作成される遅延ロードでビットマップが呼び出されると、BitmapFactory クラスの複数のインスタンスが存在するためです。したがって、静的ビットマップを返す複数の Bitmapfactory メソッドを作成します。

4

1 に答える 1

2

いいえ、これらのメソッドはデータ/状態を保持しません。ボックスのようなもので、入力を与え、結果を受け取ります。そしてそれがすべてです。消費されるメモリは、クラス自体だけで、これは1回だけ実行されます。

于 2012-06-14T14:07:32.440 に答える