Java Lesson12( Fade Animation )


=============================

Animation ကုိေလ့လာဖို႔အတြက္ xml attribute တခ်ိဳ႕အေၾကာင္းအရင္႐ွင္းျပထားမွျဖစ္လိမ့္မယ္... အကုန္လုံးေတာ့ မ႐ွင္းျပႏိုင္ေသးဘူး... ဒါေပမယ့္အေရးပါတာေတြေလာက္ေတာ့႐ွင္းျပသြားပါမယ္....

android:fillAfter
==============
Anim တစ္ခုရဲ႕ ၿပီးဆုံးမႈအေျခအေနကုိ သတ္မွတ္တာပါ... လက္ေတြ႔လုပ္ျပရင္ပိုနားလည္ပါလိမ့္မယ္... စာနဲ႔ပဲ႐ွင္းျပရတာဆိုေတာ့ နဲနဲေျပာျပရခက္ေနတယ္... ဥပမာဗ်ာ... ၁လက္မပုံေလးကုိ ၃လက္မေလာက္ႀကီးလာေအာင္ လုပ္တယ္ထား... အဲဒီမွာ...
android:fillAfter = "true"
လုပ္ခဲ့ရင္... ပုံဟာ ၃လက္မအရြယ္ႀကီးၿပီးမွ Anim ၿပီးတဲ့အခါ မူရင္း ၁လက္မအရြယ္ျပန္ျပေနလိမ့္မယ္...
android:fillAfter = "false"
လုပ္ခဲ့ရင္... ပုံဟာ ၃လက္မအရြယ္ႀကီးၿပီးမွ Anim ၿပီးတဲ့အခါ ၃လက္မအေျခအေနမွာပဲရပ္ျပေနလိမ့္မယ္...

android:duration
==============
Anim တစ္ခု လည္ပတ္မႈၾကာခ်ိန္သတ္မွတ္ခ်က္ျဖစ္ပါတယ္... ဥပမာ... ရန္ကုန္ကေန မႏၲေလးသြားတာက Anim တစ္ခုဆိုရင္.. မႏၲ​ေလးေရာက္တဲ့အထိၾကာမယ့္အခ်ိန္ဟာ duration ျဖစ္ပါတယ္...

android:interpolator
================
စကားနဲ႔ဘယ္လို႐ွင္းျပရမွန္းမသိဘူး... က်ေနာ္စကားလုံး႐ွာမရေသးဘူးဗ်ာ... ဒါကေတာ့ ခဏထားဦး...

android:fromAlpha
================
Alpha ဆိုတာ အေရာင္အလင္းအမွိန္အားပါ... အမွိန္ဆုံးအဆင့္ကုိ 0.0f လို႔မွတ္ထားပါ... အလင္းဆုံး၊ အထင္႐ွားဆုံးအဆင့္ကုိ 1.0f လို္႔မွတ္ပါ... android:fromAlpha က ဘယ္ alpha အဆင့္ကစ မလဲသတ္မွတ္တာပါ...

android:toAlpha
==============
ဒါက ဘယ္ alpha အဆင့္မွာအဆုံးသတ္မလဲသတ္မွတ္တာပါ...

android:repeatMode
=================
ထပ္ေက်ာ့နည္းလမ္း လို႔အမည္တပ္ရမလားပဲ... ဥပမာနဲ႔ျမင္သာေအာင္ေျပာရရင္... စက္ဝိုင္းတစ္ခုရဲ႕အစမွတ္ကေန အဆုံးထိလက္ယာရစ္လွည့္မယ္... ၿပီးရင္ အဲဒီအတိုင္းဆက္လွည့္မလား... မဟုတ္ပဲ ေရာက္တဲ့အစမွတ္ကေနပဲလက္ဝဲရစ္ျပန္လွည့္မလား... စသျဖင့္ကုိေျပာတာပါ...

android:repeatCount
=================
ဘယ္ႏွစ္ႀကိမ္အလုပ္လုပ္မွာလဲသတ္မွတ္ေပးတာပါ...

Alpha
=====
အလင္းအေမွာင္ကစားျခင္း

Scale
=====
အႀကီးအေသးကစားျခင္း

Rotate
======
လွည့္လည္မႈအတြက္ကစားျခင္း

Translate
========
ေနရာေရြ႕လ်ားမႈအတြက္ကစားျခင္း

Comments

Popular posts from this blog

Firebase (2)

Story Book Project (8)

Story Book Project (7)