Android-animations
Android-アニメーション
'_アニメーションは、動きと形状の変化を作成するプロセスです_
Androidでのアニメーションはさまざまな方法で可能です。 この章では、トゥイーンアニメーションと呼ばれる、簡単で広く使用されているアニメーションの作成方法について説明します。
トゥイーンアニメーション
Tweenアニメーションは、開始値、終了値、サイズ、継続時間、回転角度e.t.cなどのパラメーターを取り、そのオブジェクトで必要なアニメーションを実行します。 任意のタイプのオブジェクトに適用できます。 そのため、これを使用するために、AndroidはAnimationというクラスを提供しています。
androidでアニメーションを実行するために、AnimationUtilsクラスの静的関数loadAnimation()を呼び出します。 Animation Objectのインスタンスで結果を受け取ります。 その構文は次のとおりです-
2番目のパラメーターに注意してください。 これは、アニメーションxmlファイルの名前です。 resディレクトリの下に anim という新しいフォルダーを作成し、animフォルダーの下にxmlファイルを作成する必要があります。
このアニメーションクラスには、以下にリストされている多くの便利な機能があります-
Sr.No | Method & Description |
---|---|
1 |
start() このメソッドはアニメーションを開始します。 |
2 |
setDuration(long duration) このメソッドは、アニメーションの継続時間を設定します。 |
3 |
getDuration() このメソッドは、上記のメソッドで設定された期間を取得します |
4 |
end() このメソッドはアニメーションを終了します。 |
5 |
cancel() このメソッドはアニメーションをキャンセルします。 |
このアニメーションをオブジェクトに適用するには、オブジェクトのstartAnimation()メソッドを呼び出すだけです。 その構文は-
例
次の例は、Androidでのアニメーションの使用方法を示しています。 メニューからさまざまな種類のアニメーションを選択でき、選択したアニメーションが画面のimageViewに適用されます。
この例を試すには、エミュレータまたは実際のデバイスでこれを実行する必要があります。
Steps | Description |
---|---|
1 | You will use Android studio IDE to create an Android application and name it as My Application under a package com.example.sairamkrishna.myapplication. |
2 | Modify src/MainActivity.java file to add animation code |
3 | Modify layout XML file res/layout/activity_main.xml add any GUI component if required. |
4 | Create a new folder under res directory and call it anim. Confim it by visiting res/anim |
5 | Right click on anim and click on new and select Android XML file You have to create different files that are listed below. |
6 | Create files myanimation.xml,clockwise.xml,fade.xml,move.xml,blink.xml,slide.xml and add the XML code. |
7 | No need to change default string constants. Android studio takes care of default constants at values/string.xml. |
8 | Run the application and choose a running android device and install the application on it and verify the results. |
'_ここでabcはfinddevguidesのロゴについて示しています_
アプリケーションを実行してみましょう。 実際のAndroidモバイルデバイスをコンピューターに接続していると思います。 Androidスタジオからアプリを実行するには、プロジェクトのアクティビティファイルの1つを開き、ツールバーの[画像を実行:/android/images/eclipse_run.jpg [Eclipse Run Icon]アイコンをクリックします。 Androidスタジオには次の画像が表示されます
ズームボタンを選択すると、次の画面が表示されます-
スライドボタンを選択すると、次の画面が表示されます
移動ボタンを選択すると、次の画面が表示されます
今時計回りのボタン、それは次の画面を表示します
今フェードボタン、次の画面が表示されます
注-エミュレータで実行すると、スムーズなアニメーション効果が得られない場合があります。 スムーズなアニメーションを体験するには、Androidモバイルで実行する必要があります。