私は、Android 2.2をターゲットとするカスタムトゥイーンエフェクトに取り組んでいます。これはまっすぐなViewアニメーションではありません(多くのことがトゥイーンの進行状況に基づいて行われています)ので、2.2で利用可能なAnimationクラスは十分ではありません(アニメーターはこれを実行しますが、Androidのカスタムトゥイーン - ScheduledThreadPoolExecutorの対タイマー、または代替
私は基本的なロジック(JSを移植し、私が以前書いたトゥイーンエンジンなど)を実装しました、それが正常に動作するようですが、少し遅いです。たとえば、JSやASで25msの間隔を置くと、スムーズな視覚効果が得られますが、Androidの実装では「不気味」に見えます。間隔を10msに短縮するといくつか役立つように見えますが、組み込みのものほど滑らかではありませんアニメーション。
私はTimerとTimerのタスクを使用しています - 私はScheduledThreadPoolExecutorが "優先"であることを読んだことがありますが、私が読んだことから利点は例外処理と複数のタスク1つのトゥイーンを稼働させる)。
は特に遅いタイマーですか? ScheduledThreadPoolExecutorがより効率的ならば?私が気づいていない別の、より良い選択肢がありますか?私はのScheduledThreadPoolExecutorで見る
TYIA
コメントありがとうございます。あなたが含むリンクは、このページへのリンク、btwです。このような短時間、高インターバル・タイムド・オペレーションでは、何をお勧めしますか? – momo
申し訳ありません!正しいURLを追加しました。私はタイマーに行くだろう。 – kosa
そのリンクの良い情報 - 私はデーモンを使用していなかったので、今それを試みます。 +1 – momo