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
Post a Comment