عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1171 آموزش و 2025 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش ساخت هدر متحرک در B4A

سلام

اگر برنامه ای مثل واتس اپ را دیده باشید، وقتی لیست مخاطبینتان را به سمت بالا اسکرول میکنید، هدر واتس اپ کوچک میشود و به سمت بالا میرود حالا ما میخواهیم یه همچین هدری را در این آموزش به زبان بیسیک فور اندروید به شما آموزش دهیم، در ادامه همراه پبرسم باشید.

ساخت هدر متحرک b4a

ساخت هدر متحرک b4a

آموزش:

  • بیسیک فور اندروید را اجرا کنید و یک پروژه ی جدید ایجاد کنید.
  • سپس کتابخانه های زیر را تیک بزنید:

برای استفاده از این آموزش بیسیکتان باید نسخه ۷ به بالا باشد.

  • سپس کتابخانه ها را تعریف یا Initialize میکنیم.

  • سپس در بخش Activity Create دستورات زیر را مینویسیم:

مطلب پیشنهادی:  آموزش آپلود تصاویر در php + سورس

توضیحات کدهای بالا:

– در خط اول لیوت بارگذاری میشود.

– در خط دوم ماژولی که باید به برنامه اضافه شود راه اندازی میشود که پارامتر اول به اکتیویتی فعلی اشاره دارد؛ پارامتر دوم نام رویداد؛ پارامتر سوم پنلی که انیمیشن در آن اتفاق می افتد و پارامتر آخر، لیست ویو سفارشیمون.

– خط سوم حداکثر ارتفاع پنل انیمیشنیمون رو بهش اشاره داره.

– خط چهارم اندازه پنل.

– خط پنجم رنگ پس زمینه متن پنل.

– و در حلقه فور تعداد آیتم ها را مشخص میکنیم و درون حلقه آیتم ها را به لیست ویو اضافه میکنیم.

  • سپس رویداد تغییر اسکرول را با دستور زیر مینویسیم:

  • با تغییر اسکرول مقدار متغیر آفست که یک عدد صحیح است، تغییر میکند.
  • و سپس ساب مربوط به ارتفاع هدر را مینویسیم.

مطلب پیشنهادی:  توقف ذخیره اطلاعات شخصی توسط گوگل از ما + ویدئو

توضیحات کدهای بالا:

– در این خط هر بار که اسکرول میکنید، چون یک بخش از لیست جا به جا میشود، شرط اجرا میشود و ارتفاع تصویر هدر کم یا زیاد میشود.

– در خط دوم لیبل عنوان متن با توجه به ارتفاع و پهای پنل، حالت انیمیشنی به خود میگیرد.

– در خط سوم اندازه متن هدر تغییر میکند.

– و در خط چهارم رنگ مربوط به متن هدر تغییر میکند.

  • این قابلیت هم در رویداد کلیک پنل مینویسیم تا اسکرول، به هر آیتمی که خواستید بروید:

البته این اختیاری هست و در صورت نیاز باید نوشته شود.

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

موفق باشید.


دانلود: دانلود کتابخانه های مورد نیاز


پيش نمايش: کليک کنيد


حجم: 45 کیلوبایت


رمز فايل فشرده: www.beporsam.ir



اگر در رابطه با مطلب بالا سوالي يا مشکلي داريد ميتوانيد سوال خود را در سايت بپرسيد، کاربران سايت پاسخگوي سوالات شما خواهند بود.


عضويت در سايت


پرسيدن سوال


درباره مرتضی صباغیهمکار سایت

💎 اپ های من در مایکت https://myket.ir/developer/dev-53936 گروه تلگرامی MR.B4A ( سورس کد و کتابخانه ) https://t.me/programmingwithb4a

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.