読者です 読者をやめる 読者になる 読者になる

【Android】アニメーションで画像を変化させよう

Android

 

アニメーションを使えば、画像にいろいろな変化をあたえることができます。

ObjectAnimator」を使います。

----------------------------------------------------------------------------------------------------------

ImageView iv = (ImageView)findViewById(R.id.image1);

//rotationプロパティを0fから360fに変化
ObjectAnimator oa = ObjectAnimator.ofFloat(iv, "rotation", 0f, 360f);

//2秒かけて実行
oa.setDuration(2000);

// アニメーション開始
oa.start();

 

上記の例は、

画像を2秒かけて、1回転させています。

----------------------------------------------------------------------------------------------------------

わたしがよく使うのは、

「登録中」「保存中」のメッセージを出しながら、

画像を回転させています。

いろいろなアプリで見かけますよね。

 

f:id:stanleyblenz:20161103224400p:plain