crazy8
crazy8
خواندن ۲ دقیقه·۴ سال پیش

طراحی متریال با c8_design در b4a


با سلام خدمت شما دوستان عزیز در این آموزش یاد می‌گیرید که چطور در محیط b4a ( بیسیک فور اندروید ) ویو هاتون رو شخصی سازی کنید و از دیزاین ضعیف b4a خداحافظی کنید


بیسیک فور اندروید چیست ؟

بیسیک فور اندروید یک زبان خیلی خوب جهت توسعه برنامه اندرویدی است هرچند که الان با نام b4x شناخته می‌شود و کراس پلتفرم است!

یعنی شما از بیسیک می‌توانید برنامه هایی برای ios , android یا ... بسازید و توسعه بدهید!

بیسیک فور اندروید از نظر حجم خروجی و پرفورمنس خیلی مناسب است.


شروع کار ...

  • برای شروع کار ide بیسیک فور اندروید را باز کنید و در بخش لایبری روی یکی از کتابخانه ها راست کلیک و گزینه open internal libraries folder انتخاب کنید.
آموزش نصب و راه اندازی b4a کلیک کنید
اضافه کردن کتابخانه
اضافه کردن کتابخانه
  • حال در پنجره باز شده کتابخانه c8_design را اضافه کنید.
  • اکنون باید کتابخانه ی c8_design را تیک بزنید
استفاده از کتابخانه
استفاده از کتابخانه
  • حال باید در محیط کد نویسی در ساب global متغیری از نوع کتابخانه بسازیم
تعریف متغیر از نوع c8_design
تعریف متغیر از نوع c8_design
  • الان باید در ساب activity_create لایبری را با اسم جدیدی که برای آن تعریف کردیم باید راه اندازی کنیم.
راه اندازی لایبری
راه اندازی لایبری

و حالا می‌توانیم از این کتابخانه برای شخصی سازی و طراحی بهتر استفاده کنیم

تنظیم رنگ و اندازه بین خطوط در لیست ویو :

a.Colorbetweenlines(Listview1,Colors.Red,0.2%y)

تنظیم رنگ نویگیشن بار :

a.NavigationBarColor(Colors.Red)

تنظیم رنگ استیتس بار :

a.StatusBarColor(Colors.Red)

حذف سایه اپ بار :

a.RemoveActionBarShadow

شخصی سازی toastmessage :

a.ToastMessagecustomize(50%x,50%y,&quottest&quot,False)

افزودن سایه به متن :

a.TextShadow(Label1,10,10,10,Colors.Red)

شخصی سازی میله اسکرول بار :

a.ScrollbarColor(scrollview1,Colors.Blue,5,Colors.Red)

شخصی سازی ردیو باتن (radio button ) :

a.RadioButtonColor(radiobutton1,Colors.Red,10,Colors.Black,Colors.Black,10)

تمام ورودی ها قابل تغییر هستند.

موفق و پیروز باشید!

b4abasic4androidآموزش برنامه نویسیمتریالبرنامه نویسی اندروید
برنامه نویس و علاقه مند به حوزه امنیت و تست نفوذ
شاید از این پست‌ها خوشتان بیاید