تاثيرات الحركة على النص ومربع النص اندرويد ستوديو Android View Animations

تاثيرات الحركة على النص ومربع النص اندرويد ستوديو Android View Animations

قد نحتاج لاضافة تاثيرات الحركة للنص او لمربع النص في تطبيقاتنا ولذلك سوف نقدم لكم اليوم مكتبة جاهزة وخاصة لتاثيرات الحركة لتركيب المكتبة تابع الشرح بالفيديو

line

line

الاكواد على موقع github

 

build.gradle module

compile 'com.android.support:support-compat:25.1.1'
        compile 'com.daimajia.easing:library:2.0@aar'
        compile 'com.daimajia.androidanimations:library:2.3@aar'

xml

<TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignParentTop="true"
        android:layout_marginEnd="115dp"
        android:layout_marginTop="146dp"
        android:text="اختبار"
        android:textSize="50dp" />

    <Button
        android:id="@+id/btn1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentEnd="true"
        android:layout_marginBottom="173dp"
        android:layout_marginEnd="126dp"
        android:text="اضغط" />

 

java

YoYo.with(Techniques.Tada)
    .duration(700)
    .repeat(5)
    .playOn(findViewById(R.id.edit_area));

 

 

التأثيرات الخاصة بالمكتبة

التنبيه

FlashPulseRubberBandShakeSwingWobbleBounceTadaStandUpWave

خاصة

HingeRollInRollOut,Landing,TakingOff,DropOut

ارتداد

BounceInBounceInDownBounceInLeftBounceInRightBounceInUp

التلاشي

FadeInFadeInUpFadeInDownFadeInLeftFadeInRight

FadeOutFadeOutDownFadeOutLeftFadeOutRightFadeOutUp

قلب

FlipInXFlipOutXFlipOutY

دوران

RotateInRotateInDownLeftRotateInDownRightRotateInUpLeftRotateInUpRight

RotateOutRotateOutDownLeftRotateOutDownRightRotateOutUpLeftRotateOutUpRight

الانزلاق

SlideInLeftSlideInRightSlideInUpSlideInDown

SlideOutLeftSlideOutRightSlideOutUpSlideOutDown

تكبير

ZoomInZoomInDownZoomInLeftZoomInRightZoomInUp

ZoomOutZoomOutDownZoomOutLeftZoomOutRightZoomOutUp

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *