2012-01-18 16 views
1

私のアプリケーションのコーディングが終了した後、私は最適化部分に入るようになりました。私がここで直面している最大のボトルネックは、私がそれをクリックすると私のアプリケーションの読み込みです。スプラッシュ画面後、Androidアプリの読み込みを高速化するにはどうすればよいですか?

約15秒かかります。スプラッシュ画面が15秒以上表示されるため、ユーザーはアプリがクラッシュしたように感じる可能性があります。どのように最適化する?

また、アンドロイドの最適化手法/ハッキングは何ですか?

すべての書籍/ブログ/回答が役に立ちます。ありがとうございました!

+0

あなたのスプラッシュスクリーンのアクティビティのコードを表示してください。なぜそれが他の何かを続けるために長時間かかると言うのは難しい。 – elevine

答えて

4

パフォーマンスのためにアプリを設計する方法を説明しているthisアンドロイドのドキュメントをご覧ください。 Google IOのThisビデオは、円滑なアプリケーションを作成する方法を説明しています。

ユーザーが実際のアプリケーションを入力する前にすべての操作を行う必要がありますか?たぶんあなたはあまりにも多くを読み込んでいます。たぶんあなたは間違ったことをしているのかもしれません。 15秒は本当に長い時間です。ユーザーが見なければならない画面には長時間かかるはずがないと思うことはほとんどありません。

0

親指のルール - onCreate()とonResume()で長いrunnungタスクを実行しません。必要なだけ実行し、別のスレッドで長時間実行するタスクを実行します。あなたの準備ができたら、意図を使って新しいデータがそこにあることを伝えることができます

関連する問題