Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

3 ارسال در این موضوع قرار دارد

سلام


برای استفاده از انمیشن شما می تونید از سورس کد زیر استفاده کنید


برای مثال


در اجرای برنامه ادیت تکست به صورت انمیشن میاد وارد صفحه میشه و میتونید تایم اومدنش رو هم کنترل کنید و برای رفتنشم می تونید انمیشن تعریف کنید


با سورسی که پیوست کردم کار کنید خیلی هم راحته همه چیز میاد دستتون


لیست انمیشن ها :



Bounce
BounceIn
BounceInDown
BounceInLeft
BounceInUp
ZoomOutUp
ZoomOutRight
ZoomOutLeft
ZoomOut
ZoomOutDown
ZoomInUp
ZoomInRight
ZoomInLeft
ZoomInDown
ZoomIn
SlideOutLeft
SlideOutRight
SlideOutUp
SlideOutDown
SlideInLeft
SlideInRight
SlideInUp
SlideInDown
RotateOutUpRight
RotateOutUpLeft
RotateOutDownRight
RotateOutDownLeft
RotateOut
DropOut
Landing
TakingOff
Flash
Pulse
RubberBand
Shake
Swing
Wobble
StandUp
Wave
Hinge
RollIn
RollOut
FadeIn
FadeInUp
FadeInDown
FadeInLeft
FadeInRight
FadeOut
FadeOutDown
FadeOutLeft
FadeOutRight
FadeOutUp
FlipInX
FlipOutX
FlipInY
FlipOutY
RotateIn
RotateInDownLeft
RotateInDownRight
RotateInUpLeft
RotateInUpRight


در پناه حق


animator Www.Basic4X.IR.zip

پسند شده توسط ali.1020، Sina، nasim و 2 کاربر دیگر

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

لطفا کتابخانه رو هم پیوست کنید 

 

با سپاس

 

AnimationComposer

به لینک زیر برو و دانلود کن سید

http://basic4x.ir/topic/150-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-viewanimator-%D8%A8%D8%B1%D8%A7%DB%8C-basic4android/

 کتابخانه ViewAnimator هست

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به عنوان مثال به ی ادیت تکست میام انمیشن که دوست دارمو میدم :


اول از همه کتابخونه که بالا گذاشتمو تیک می زنیم


دوم: میایم یه انمیشن تعریف می کنیم



dim animET as AnimationComposer
    Private EditText1 As EditText

یه ادیت تکست هم داریم


حالا فراخوانی انمیشن مورد نظرمون با دستور زیر


مثلا اگه دوست داری موقع بالا اومن اکتویتی انمیشن اجرا بشه قسمت Activity_Create کد های که در زیر می ذارمو قرار بده یا هر جا دوست داشتی


مثلا برای قرار دادن ادیت تکس برای نام کاربری و پسورد که در صورت اشتباه تکان بخوره



ani1.Initialize("Anim","Shake")
ani1.delay(100).duration(500).playOn(EditText1)


مدت تکان شد 500 یعنی یک ثانیه و تکان دادن در عرض یک ثانیه شد 100


به همین راحتی


شات این هم میشه مث زیر :


anim.gif


من از این سه تا انمیشن استفاده کردم



Shake
Swing
Wobble
پسند شده توسط Sina

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر


  • مطالب مشابه

    • توسط batman1
      سلام.
      من یه سرویسی راه اندازی کردم،حالا وقتی اجراش میکنم و بریک پوینت میزنم،میبینم که اصلا قسمت اصلیه کد داخل سرویس،اجرا نمیشه!!
      تصویر رو ببینید:

      بعد از این که سرویس کریت رو چک میکنه،میاد سرویس استارت رو هم چک میکنه و دیگه سراغ ساب آخر نمیره!!
      به نظرتون مشکل از کجاست؟
    • توسط hocein
      جدیدترین نسخه نرم افزار Basic4Android را با لینک مستقیم از این پست دانلود کنید. در این نسخه تغییرات زیادی انجام شده است که در ادامه به بررسی این قابلیت ها می پردازیم.
      اضافه شدن استفاده شکلک و عکس و متن های طولانی در (تایتل ، توست مسیج ، مسیج باکس و ….).
      CharSequence as internal type. Allows showing rich text in many places such as: Labels, toast messages, dialogs, ListView and others. • استفاده از متد multoDex در سرویس ها و اکتیویتی ها ، ماژول ها.
      Support for MultiDex - With MultiDex enabled there is no limit to the number of methods or fields. This issue is important for large projects that reference many third party libraries. کارایی : رفع باگ های کدنویسی نرم افزار Basic4Android ؛ افزایش پردازش کار ها و متد ها
      'main module #MultiDex: True • کتابخانه OkHttp اپدیت شد و چندین باگ فیکس شد ، نسخه انتشار داده شده : 3.50
      OkHttp updated and is now based on OkHttp v3.50. •  استفاده از چندین دیوایس از طریق B4A-Bridge و وصل شدن مولتی به دیوایس ها.
      Many improvements to B4A-Bridge: کارایی : رفع مشکلات نرم افزار Basic4Android در گوشی مختلف برای تست قبل انتشار
      Auto discovery - Devices running B4A-Bridge are discovered automatically and are listed in the devices list with their names. Logs - The logs implementation was rewritten. Logs reading with B4A-Bridge is more stable and it is also possible to read the unfiltered logs (limited to the running process). #BridgeLogger attribute - When set to true, logs will be available in release mode as well as debug mode. Landscape layout. Download progress bar. File Explorer menu shortcut. • استفاده از کلید F7 برای پیدا کردن تمامی ریفرنس ها یا کال ساب ها.
      Find all references (F7) finds references in layout files and CallSub methods. • اضافه شدن دو ساب زیر به ساب اصلی TypeFace.
      Typeface.FONTAWESOME / MATERIALICONS constants. کارایی : استفاده مستقیم فونت ایکنی و ایکن های متریال در کدنویسی که دیگه نیازی نیست Resource به برنامه اضافه کنه برای ایکن ها.
       
      • اضافه شدن هیلتر سرچ برای ایکن ها و ایکن های متریال که قبلا در بیسیک فور اندروید به قسمت دیزاین اضافه شد.
      Icon picker - Filter field and icons tool tips:  
       
      • اضافه شدنCallSubUtils در قالب یک کتابخانه برای بیسیک فور اندروید.
      CallSubUtils is included as a library. • منو جدیدی ایجاد شده برای برای اجراء رویداد ها و تغییر ان برای جلوگیری از Force Close شدن برنامه. (اجرا متد (رویداد کلیک) برای مشکلات به وجود اماده)
      Menu click event implementation changed to avoid issues with modal dialogs. • انتشار و اشکال زدایی علامت تلفیقی (symbol) در ویرایشگر و در دیزاین اسکریپت پشتیبانی می شوند.
      Release and Debug compilation symbols are supported in the manifest editor and designer script. • دیتا و دیتابیس برنامه در فایل zip ذخیره سازی میشود و محفوظ است برای برنامه.
      Export as zip keeps the original dates. کارایی : خروجی گرفتن اطلاعات و دیتا های برنامه در قالب فایل zip
      و همچنین در پیرو تغییرات بالا ، برخی باگ ها فیکس شدن که اطلاعاتی در مورد انها در سایت مرجع نگذاشته شده.
      Other minor improvements and bug fixes. • همچین در پیرو نسخه 6.8 نرم افزار Basic4Android برای اجرا برنامه بر روی گوشی خودتون از طریق B4A-BRIDGe باید نسخه جدید که امروز خروجی داده شد رو استفاده کنید
      نسخه انتشار داده b4a-bridge 2.3 میباشد در انتهای پست می تونید دانلود کنید
      Make sure to update to B4A–Bridge v2.30+
      دانلود بیسیک 6.80
      دانلود کرک
      اگر کرک بالا جواب نداد از فایل کرک پیوست استفاده کنید.
      License & DLL.zip
      دانلود bridge
    • توسط batman1
      سلام به همه.
      من یه برنامه نویشتم که وای فای های روشن رو پیدا میکنه و داخل یک لیست ویو نشون میده.
      حالا من میخوام با انتخاب هرکدوم از وای فای ها،اگه باز بودن،به اون وای فای متصل بشه.
      چه جوری آیتم های لیست ویو رو انتخاب کنم؟
      چون ممکنه بعضی موقع ها 10تا آیتم گیر بیاره و بعضی موقع ها 5 تا.
      چه جوری انتخاب کنم؟