0

5つの画像を順番に(スライドして)表示しているキャンバスが1つあります。実際には、モバイルデバイスがメモリ不足エラーを表示していないときに、ダウンロード用の画像を 5 つしか取得していませんが、スライド用に 20 枚の画像をダウンロードしようとすると、メモリ不足のエラーが表示されます。ここで実装したいことは 1 つあります。キャンバス上で画像を移動するときはいつでも、キャンバス上に表示されている 5 つの画像だけをダウンロードしたいということです。しかし、キャンバスの実行時にこのタスクを実行する方法はわかりません。

このタスクを実行する方法を探していますか?

4

1 に答える 1

0

j2me の場合、ヒープ サイズは最大 1 ~ 2 MB です。そのため、ダウンロード後に各イメージをダウンロードしてファイルに保存します。アプリケーション メモリには保存しないでください。イメージをファイルから読み込む場合。20 イメージは大量のメモリを意味します。が必要です(ヒープメモリサイズを超える場合もあります)。したがって、アプリケーションメモリに保存するのではなく、別のファイルに保存することをお勧めします。必要な場合は、「FileConnection」APIから読み取ります。

于 2011-10-30T07:25:36.447 に答える