0

メインページとしてパノラマページがあり、3ページしかありませんでしたが、何らかの理由でスライドがいつものようにスムーズに進みません(私のエミュレータではスムーズですが、LG optimus 7に組み込むと、顕著な遅延がありますページをスライドするとき) パノラマの背景 (約 1024*800 および 175KB) として派手な大きな画像を配置し、各パノラマアイテムのマスクも用意しています。これが問題の原因ですか?まだコードを実装していないため、純粋なデザインとシンプルなメディアプレーヤー コントロールのみです。また、MemoryDiagnosticsHelper を使用してメモリ使用量を確認しましたが、約 35 mb から 40 mb です。どこに問題があり、パフォーマンスを改善するにはどうすればよいですか?

4

1 に答える 1

2

マスクでOpacityMaskを意味する場合は、それが問題になる可能性があります。これは、OpacityMaskが、コンポジションスレッドではなく、UIスレッドでパノラマのレンダリングを強制するためです。

パフォーマンステストは、平均的なPCとは非常に異なる(遅い)ハードウェアを備えているため、実際のデバイスですべて実行する必要があります。

于 2011-08-24T05:55:15.247 に答える