0

私のアプリケーションでページ遷移を実装するために、ツールキットturnstileアニメーションを追加しました。移行を追加する前に、アプリケーションは安定していました。ツールキットのトランジションアニメーションを実装した後、エベレストのようにメモリが増えています。私は、移行の時間が場所を取ることはありませんが、私はこの問題を解決するための解決策を提案するか、私のアプリで別の方法でturnstileアニメーションを実装するためのガイドをしてください。多くの人がこの問題に直面して解決してくれることを願っています。だから私を助けてください。事前にThanXWindows Phoneでのメモリの問題ページの遷移

+1

をチェックしてください。http://stackoverflow.com/questions/4691413/windows-phone-7-page-transitions-very-slow-using-toolkit –

答えて

0

"ツールキットturnstileアプリケーション"とは何ですか? Windows Phone 7はナビゲーショントランジションを使用しています。ここで行う方法はWindows Phone Geekです。 ナビゲーション遷移はうまくいきます。すでに使用している場合は、パフォーマンス上の問題がコードから発生している可能性があります.NavigateFrom/Toイベントで過負荷になっている可能性があります。 まだ使用していない場合は、試してみてください)

+1

親切な知識のために、ツールキットの移行には自分のコードではなくメモリの問題がありました。もう1つthng、mango app以降MSは、大量のデータ保持ページにアニメーションを実装しようとすると、市場テストキットというツールを実装しました。ロードには多くの時間がかかります。市場要件によって、アプリが読み込みに5秒以上かかることはなく、主に違反します。また、ホワイトテーマのサポートに問題が発生します。単純にサンプルアプリケーションで試してみて、あなたはシナリオを実現することができます。 –

+0

申し訳ありません私は何らかの形であなたをオフにした場合、それは目的ではありませんでした(私はいくつかの問題を英語で書いています)。私はメモリ問題がツールキットの8月版で修正されたと思った。 ツールキットのターンスタイルの変遷の代わりに、http://turnstile.codeplex.com/のフリーソリューションがありますが、アプリケーションのパフォーマンスに与える影響はわかりません。 –

+1

しかし、私の研究からは、移行に関する問題があると結論づけています.2つのページを含むパノラマアプリケーションを作成するほうがいいです。そしてそれにツールキットのアニメーションを適用して、パフォーマンスをチェックしてください。私はアプリケーションの通常の動作に心配していない代わりに、あなたは市場の場所のテストキットを試してみて、違いを参照してください。マイクロソフトでは、このツールの結果をベンチマークとして検討しています。私はまだ、テストツール自体にも多くの問題がある –

0

Windows Phone用のオリジナルツールキットで同様の問題がありましたが、ツールキットの7.1バージョンでは移行メモリの問題が解決されました。また、マンゴの世代別ガベージコレクタが、より早くメモリから項目を削除する効率が良いということもあります。

WP7.0では、私はそれを追跡して、両方のページを同時にメモリに入れて、正しく見えるようにしました。私は、新しいバージョンでは、移行中のページに書き込み可能なビットマップ(ちょうど推測)を使用することができると考えています。アップグレードされたツールキットで2倍の速度向上が見られました。

関連する問題