0

アプリを最大限に活用しようとするということは、ユーザーのエクスペリエンスを向上させるために、より効率的なコードを作成することを意味します。そのため、誰かが私を助けて、効率のためにどちらがより良い選択であるかを教えてくれるかどうか、私はさまよっていました。

プログラムのさまざまなタイミングでアニメーションによって表示されるビューがありますが、それらの場所はまだメイン レイアウトに保持されているため、ボタンは常に存在しています。先に進んでxmlコードでバックグラウンドリソースを設定し、可視性を非表示に設定してから、ビューが必要なときに動的に可視に戻す方が効率的か、または背景を設定する方が良いかを理解しようとしていましたリソースを透過的に変更し、必要に応じてバックグラウンド リソースを動的に変更しますか?

違いが最小限であることは承知していますが、アプリを使用しようとするときに最も苛立たしいのは速度である可能性があるため、読み込み時間が 4 分の 1 秒でも短縮されることは、ユーザーにとってより効率的で完全なエクスペリエンスへの一歩です。

4

1 に答える 1

1

めったに使用されない多くのビューがレイアウトに含まれていることに懸念がある場合は、ViewStubクラスを確認してください。これは基本的に、常に必要とは限らないビューを遅延初期化するために使用できるプレースホルダーです。

于 2012-09-21T13:57:46.220 に答える