2016-04-05 2 views
0

を高めます。私は描画可能な画像を使用しようとしましたが、画像の数が増えるとアプリがクラッシュします。だから私は、次のシナリオでアプリを作るために考えていた: - 私は壁紙一定の間隔の後に変更を続けるアンドロイドアプリケーションを作成するにはどうすればよいアプリケーションがクラッシュしたときに、私はAndroidデバイスのメモリを読み込みたい画像

。私は10の画像を持っていて、それぞれが10秒のギャップの後にアンドロイドアプリケーションのバックグラウンドに表示されるようにしたいとします。サービスを使用してこれを実現したいので、アプリケーションが最小限に抑えられていても機能し続けます。私はAndroidに新しいです ので徹底することと私と忍耐を示してください。

+2

ポスト?他にあなたが... downvotesの多くを得るので、あなたの質問を編集しますすぐに私は描画可能な画像を使用して試してみました....私のメインのモットーは、携帯電話のメモリにロードすることです –

+0

...しかし、アプリの力が描画可能な画像の数が増えると閉じ、 –

+0

はその後、適切な質問のタイトルを与える&あなたがあなたのエラーログ –

答えて

1

マニフェストファイルには、この一時的な解決策ではない、良い解決策

- >使用アンドロイド:あなたのアプリ内largeHeap = "true" をカチオンタグ

それはあなたのアプリケーションのメモリサイズの割り当てを増やします。

< application 
    android:name=".MyApplication" 
    android:largeHeap="true" 
................................. 
/> 

公式文書 - あなたは試してみました何 http://developer.android.com/guide/topics/manifest/application-element.html#largeHeap

1

は、私はあなたが画像をスライドさせ、また、startFlipping()とsetFlipInterval()this

を参照してください複数のチェック this

用と表示フリッパーのためのViewFlipperクラス

のメソッドを見てするビューフリッパーを使用することをお勧め

関連する問題