عضویت در سایت

ورود

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

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

کد امنیتی برای بروزرسانی کد امنیتی روی تصویر کلیک کنید

ورود

عضویت در سایت

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

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

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

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

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

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

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

آموزش ساخت کتاب پیشرفته در بیسیک فور اندروید – جلسه دوم

سلام

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

ساخت کتاب اندروید

ساخت کتاب اندروید

در این جلسه قصد داریم در مورد عناوین زیر صحبت کنیم:

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

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

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

ما در این جا یک کتابخانه و روش استاندارد برای اسکرول کردن استاندارد متن، برای شما توضیح میدهیم.

  • ابتدا کتابخانه PersianAutoSizeLabel را به پروژه اضافه میکنید.
  • سپس کتابخانه را تعریف میکنید:

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

چون قرار نیست رویدادی را از کتابخانه صدا بزنیم، نام رویداد را خالی میگذاریم.

  • حالا می آییم و متن را به کتابخانه میدهیم و از یک سری از ویژگی های کتابخانه استفاده میکنیم.

راهنمای خطوط:

در خط اول متنی را از دیتابیس آفلاین خواندیم و داخل ویژگی متن کتابخانه قرار دادیم. ( در جلسات بعدی درمورد دیتابیس آفلاین صحبت میکنیم. )

مطلب پیشنهادی:  آموزش css - قسمت دوم(مقداردهی)

در خط دوم، رنگ متن را مشخص کردیم.

در خط سوم، نوشته را از راست به چپ  نمایش دادیم.

در خط پنجم اندازه متن نوشته شده را مشخص کردیم

در خط ششم فونت متن را مشخص کردیم.

و در خط هفتم، فضای بین خطوط را مشخص کردیم.

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

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

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

  • ابتدا کتابخانه phoneرا به برنامه تان اضافه کنید.

این کتابخانه به صورت پیشفرض در همه b4a ها موجود است.

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

  • حالا اینگونه از کتابخانه استفاده کنید:

دقت کنید که باید لینک مربوطه را به عنوان ورودی به کتابخانه بدهید و حتما باید لینک با https شروع شود و این نکته را مدنظر داشته باشید که intent ها کاربردهای زیادی در برنامه دارند که در جلسات بعدی به کاربردهای بیشتر آن ها میپردازیم.

چنانچه سوالی در رابطه با این آموزش داشتید از ما بپرسید 🙂

موفق باشید.

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

💎 اپ های من در مایکت https://myket.ir/developer/dev-53936 کانال سروش بیسیک @basic4android_langueg

دنبال کردن

دیدگاه ( 1 )

  1. سلام

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

ارسال نظر

رفتن به بالا

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

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

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