رفتن به مطلب

*B4XPages* *B4X* کتابخانه بسیار مهم XUIViews


Salar82

ارسال های توصیه شده

سلام خدمت همه‌ی دوستان

یه کتابخونه بسیار مهم و کاربردی از سری کتابخونه های b4xlib رو براتون آوردم.

امیدوارم مفید باشه.

 

قبل از اینکه ویوها رو تا حدودی بررسی کنیم، یه پیش‌ نمایش کلی رو داشته باشیم:

XUI-Views-Cross-platform-views-and-dialo

از اسم کتابخونه هم مشخص هست که این کتابخونه، یسری ویوها و دیالوگ ها از سری B4X (یعنی هم در B4A، هم در B4i و هم در B4J قابل استفاده هستن) رو در اختیارمون قرار میده که برای توسعه برنامه ها در B4XPages، خییلی بکارمون میاد.

ویوها:

  • B4XComboBox: خودتون هم میدونید، همون Spinner خودمونه
  • ScrollingLabel: همونطور که از اسمش پیداست، لیبل قابل اسکرول هست(یعنی اگر متنی که در لیبل قرار میگیره، بیشتر از ارتفاع لیبل بشه، لیبل بطور اتوماتیک، قابل اسکرول میشه) البته کتابخونه های خاصی هم در این مورد رپ شدن؛ اما بصورت Custom View نیستن.
  • AnotherProgressBar: همون پروگرس باری هست که در تصویر بالا و برنامه B4A-Bridge می‌بینید.
  • B4XLoadingIndicator: شش انیمیشن مختلف برای لودینگ
  • RoundSlider
  • SwiftButton: دکمه 3 بعدی
  • AnimatedCounter: مثل زیر

animated_counter.gif

  • B4XFloatTextField:

b4xfloattextfield-gif.75867

  • B4XSwitch: اگر اطلاع داشته باشین، مثلا B4J در حالت عادی، چیزی به اسم سوئیچ نداره (بطور پیشفرض)، با این کتابخونه، میتونید این ویو رو اضافه کنید...

switch-gif.76526

  • B4XBreadCrumb: همون Navigation Control(همه ی اینها رو میتونید خودتون اضافه کنید و ببینید)
  • B4XSeekBar: سیک بار عمودی و افقی
  • MadeWithLove: قلب (در B4A-Bridge هم هست):

B4A_8vRB3JuB5K.png

  • B4XImageView: یک ایمیج ویوی بسیار کاربردی که یکی از قابلیتهاش، گرد کردن تصاویر هست.

اینها، ویوها بودن....

SS-2019-04-29_12.43.31.png

 

الان بریم سراغ دیالوگها و قالب‌ها:

  • B4XDialog: دیالوگ
  • B4XDateTemplate: یک DatePicker هست. اما بر حسب میلادیه که تو تصویر هم مشخصه
  • B4XColorTemplate: 

SS-2019-01-16_15.10.12.png

  • B4XLongTextTemplate : اگر دقت کنید، تو تصویر بالا، کاملا مشخصه(یک دیالوگ که متن زیاد رو ساپورت میکنه)
  • B4XListTemplate : یک لیست از آیتم های مختلف که کاربر میتونه یکی از اونها رو انتخاب کنه:

SS-2019-01-13_09.14.00.png

  • B4XSignatureTemplate: 

SS-2018-12-27_17.40.39.png

  • B4XInputTemplate : همون Input Dialog که میتونید یه متن رو در قالب دیالوگ، از کاربر بگیرید:

SS-2019-01-06_17.52.32.png

 

  • B4XSearchTemplate : دیالوگی بین یه سری آیتم، قابلیت سرچ داره:

SS-2019-01-15_15.37.09.png

 

موارد بیشتری هم هست که تصویرشون رو میذارم:

V2LrgKPeKn.gif  SS-2019-04-29_12.43.31.png  reveal-gif.76134 timedtemplate-gif.76420   کاستوم دیالوگ: SS-2019-04-10_17.33.40.png  و....

 

 

در کل کتابخونه بسسسسیار کاربردی هست. چه تو پروژه های B4XPages، چه تو پروژه های عادی (B4A,B4i,B4j)

برای اطلاعات بیشتر، میتونید به پست اصلی در سایت مرجع مراجعه کنید:

https://www.b4x.com/android/forum/threads/b4x-xui-views-cross-platform-views-and-dialogs.100836/#content

 

کتابخونه( البته کتابخونه، داخلی هست و بطور پیشفرض در بیسیک موجوده ):

XUI Views.rar

 

نمونه سورس:

XUI Views Example.zip

 

برای استفاده از این ویوها، کافیه پست زسر رو مطالعه بفرمایید:

 

البته دوستان قبلا چنین تاپیکی زده بودن، ولی تو این پست، بیشتر با اونها آشنا شدیم :) 

موفق باشید :53:

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...