2011-07-31 5 views
0

友人と私はゲームガイドとして役立つアンドロイド用のアプリを作成しています。私はあなたがどのように持っているのか疑問に思っていた、またはメモリの制約の問題に対処するだろう。我々は約100以上の小さな32x32px画像、100+ 3〜5秒のwavファイル、そして多くのテキストを検討しています。私たちは、市場向けに5 MBのアプリを作成するという問題をどのように処理するかについて議論しています。各画像に大、中、小のDPI画像がどのように必要なのかを見るために、どのようにこのように扱うべきか正確には分かりません。 1つの選択肢は、各画像とサウンドファイルをオンラインサーバーに保存することだと考えました。唯一の問題は、音と画像ごとに1秒のダウンロード時間が約<必要であることです。または、一度に40〜50個の画像/音声コンボだけがキャッシュに一度にロードされるだけで、アプリが終了するとクリアされます。それ以上の提案はありますか、私たちの考えのうちの2つの中で最も良いものはありますか?Android開発の内部メモリ/アプリスペースの問題

答えて

0

あなたは間違いなく、オンラインで画像をデバイスに保存して検索する必要があります。画像がダウンロードされたら、デバイス(できればSDカード)に保存してから、次回にそこからリロードして読み込み時間を短縮します。
イメージスケーリングアルゴリズムのいずれかを使用して、1つのサイズのイメージのみを格納し、適切なサイズのイメージを生成することもできます。見てくださいthis algorithm

関連する問題