問題タブ [android-animation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10269 参照

android - MotionEvent.ACTION_MOVE を使用してホーム画面のような ViewFlipper を作成する

わかりました、その中ViewFlipperに 3 つがLinearLayoutsネストされています。デフォルトでは最初のものを表示します。このコード:

...ビューの反転を処理しますが、アニメーションは非常に「オン/オフ」です。誰かが最後の部分で私を助けてくれるかどうか疑問に思っています。LinearLayouts にアクセスできると仮定すると、deltaX と deltaY に基づいてレイアウトの位置を設定できる方法はありますか?

誰かが私にこのリンクをくれて、これを行う方法のヒントについてメソッドを参照する必要があると言いましたapplyTransformationが、この同じ動作を繰り返す方法がわかりません.

0 投票する
3 に答える
10324 参照

android - アンドロイド画像アニメーションのやり方

私は単純な画像アニメーションを始めようとしています。ヘリコプターのプロペラ ブレードが回転しているように見せたいです。ヘリコプターの 3 つの画像があり、アニメーションの進行状況に応じてこれらの画像の 1 つを表示しています。問題は、一度に 1 つの画像だけが表示されるのではなく、3 つの画像すべてが互いに重なってしまい、アニメーションが作成されることです。これは私がこれまで行ったことであり、このcanvas.drawColor(Color.BLACK)を実行してキャンバスをクリアしようとしましたが、それはキャンバス全体をクリアしてしまいます。これは私が望むものではありません。

これは私が持っているものです:

1) View クラスで:

静的クラス ヘリコプター {プライベート ロング mLastUpdate; プライベート ロング mProgress = 0; プライベート最終フロート mX; プライベート最終フロート mY;

2) これは、スレッドの run() で呼び出されています。

誰かが私を助けることができますか?私はアニメーションに関するウェブ上の多くの例を見てきましたが、それらには常にテキストが含まれているようですが、画像は含まれていないようです。ありがとう。

0 投票する
2 に答える
10293 参照

android - AnimationDrawable を使用してフレーム アニメーションを一時停止するにはどうすればよいですか?

AnimationDrawable を使用してフレーム アニメーションを一時停止するにはどうすればよいですか?

0 投票する
4 に答える
49445 参照

android - Androidページのカールアニメーション

  1. Curl のページめくりアニメーションを簡単に行う方法はありますか? カール アニメーションはページをめくるアニメーションで、上のページが回転し、下のページの影が含まれます。
  2. (本のように)一度に 2 ページを表示する「ギャラリー」を行うには、どのような方法が推奨されますか?

    それは...ですか:

    1. アダプターに一度に 2 つの画像の線形レイアウトを表示させますか? (本のようにページをめくって表示することはできません)
    2. 2 つのページを使用し、何らかの方法で一方を他方の近くに配置し、次にアニメーション化するときに、次の 2 つのページを移動しますか? 右のページをめくって左のページを表示できるようにするより良い方法は何ですか?
0 投票する
2 に答える
4819 参照

android - Android 自動円形ギャラリー

ギャラリー ウィジェットにスライドする 1 ~ 10 個の画像が含まれています。画面をストライプすると、画像が左から右にスクロールすることがわかっています。10 後に最初の画像で自動的に開始する自動円形ギャラリーが必要です。自動円形アダプターまたは方法はありますか ???

しかし、私は最初の画像がアニメーション化されているのを見るだけです..

私のビデオを見てください...

0 投票する
2 に答える
863 参照

android - Android SDK の「スライド」機能

Droid SDK は、戻るキーを使用する代わりに、画面上で指をスライドさせて前の画面に戻ることをサポートしていますか?

0 投票する
1 に答える
3061 参照

android - アンドロイドの画像アニメーション

Thread と AnimationDrawable で使用しているイメージ シーケンスを繰り返す必要がありますが、継続的に機能していません。次のアクティビティがボタン クリック イベントによって開始されるまで、このアニメーションを停止したくありません。

ここに私のJavaコードがあります:

slide_right.xml:-

0 投票する
7 に答える
47513 参照

android - Android ビューでテキストを点滅させる

Androidで点滅テキストを表示するにはどうすればよいですか。

皆さん、ありがとうございました。

0 投票する
3 に答える
14716 参照

android - Androidホームスクリーンの開発

ホーム画面のあるアプリに取り組んでいます。このホーム画面は、タッチスクリーン上で指を動かすことで複数のビューを切り替えることができるAndroidホーム画面のように動作する必要があります。

解決策は簡単です。現在の3つのビューインスタンスがあります。このインスタンスは、以前に初期化したビューフリッパーから取得します。私はHTCG1を持っているので、私の画面は幅320ピクセル、高さ480ピクセルです。

画面に触れたときにアクションダウンモーションイベントのダウン値をキャプチャするとします。次に、指を動かすと、画面がまったく同じように動くはずなので、ビューの位置を再計算する必要があります。これまでのところうまくいきますが、奇妙な問題に直面しています。指を動かさずに右側のビューに触れたが、画面上に1秒未満保持すると、ビューが消えて左側のビューが表示されます。

これが私のコードです:

そのようなホームスクリーンは興味深いUI要素だと思います。

何か案は?

0 投票する
2 に答える
12721 参照

android - Animation.start()またはanimation.startNow()は、アニメーションをすぐには開始しません

奇妙な問題があります。コントロール(ImageButton)をフェードアウトするはずのアニメーションがすぐに開始されないことがあります。フェードアウトアニメーションを使用して非表示にし、最後のmyListener(onAnimationEnd)で、ボタンの画像として新しいリソースを配置します。

私のアプリコードのどこか:

次に、myListener.onAnimationEnd(Animation a)で:

4番目または5番目ごとのアニメーションが開始されないというルールがあるようです...

手伝ってくれてありがとう!