Page 180 - الرسوم التعليمية المتحركة الفرقة الثانية تيرم أول 2022 - 2023
P. 180
"android:layout_width="wrap content
"android:layout_height="match parent
"android: id="@+id/vertical Container
" android:animateLayoutChanges="trueرمز النسخ
سيؤدي تعيين هذه الخاصية إلى trueإلى إنشاء رسوم متحركة تلقائيًا
لطرق العرض المضافة أو التي تمت إزالتها من View Groupوطرق
العرض المتبقية فيView Group.
استخدمType Evaluator
إذا كنت ترغب في إعداد رسم متحرك لنوع غير معروف لنظام
،Androidفيمكنك إنشاء المق ِيّم الخاص بك عن طريق تنفيذ واجهة
Type Evaluator.الأنواع المعروفة في نظام Androidهي
IntEvaluatorو Float EvaluatorوArgbEvaluator type.
توجد طريقة واحدة فقط في واجهة ، Type Evaluatorوهي طريقة
التقييم () .يسمح هذا للرسام الذي تستخدمه بإرجاع القيم المناسبة لخصائص
الرسوم المتحركة في النقطة الحالية للرسوم المتحركة .توضح فئة Float
Evaluatorكيفية القيام بذلك:
public class Float Evaluator implements Type
{ Evaluator
public Object evaluate(float fraction, Object start
{ )Value, Object end Value
180