yon.ir/9kIss
#بیسیک_فور_اندروید
#B4A
. fragments
. Amir_Fragment
📚 کتابخانه Amir_Fragment آماده شد.
برای اولین بار فرگمنت را در b4a استفاده کنید.
فرگمنت چیست⁉️
🔸فرگمنت (Fragment) را می توان به عنوان یک زیر مجموعه و یا یک بخش از اکتیویتی (sub-activity) در نظر گرفت که در نهایت قسمتی از رابط کاربری را تشکیل داده و به واسطه آن یک رابط کاربری چند قسمتی ایجاد می شود. فرگمنت در اندروید مشابه آنچه قبلا برای اکتیویتی ها آموختیم، چرخه حیات و رفتار خاص خود را دارد، رویدادهای ورودی را دریافت می کند و از دو قسمت لایه واسط کاربری و کد عملیاتی تشکیل شده است. هر اکتیویتی می تواند چندین فرگمنت را در خود جای دهد و هر فرگمنت می تواند در چندین اکتیویتی استفاده شود. بنابراین فرگمنت به تنهایی قابلیت اجرا ندارد و به اکتیویتی والد و چرخه حیات آن وابسته است. فرگمنت از API 11 (اندروید Honeycomb) اضافه شد.
🔹 در اندروید Fragment بسیار پر کاربرد است و تقریبا در هر نرم افزار حرفهای میتوان آن را مشاهده کرد.استفاده از Fragment منجر به ماژولار شدن نرم افزار شما میشود .
🔻یک مثال ساده برای استفاده در تبلت و گوشی :
وقتی برنامه در سایز تبلت اجرا بشه دو فرگمنت رو در اکتیویتی A به نمایش میزاره و وقتی داخل یک سایز گوشی اجرا بشه، فضای کافی برای نمایش هر دو فرگمنت وجود نداره پس اکتیویتی A فقط شامل فرگمنت A شده که یک لیست رو نمایش می ده و موقعی که برروی آیتمی از لیست کلیک شد، اکتیویتی B که شامل فرگمنت B می شه اجرا میشه.
تست APK👇
https://t.me/basic4androiid/297
________________
⚠️ قیمت کتابخانه ۲۰ هزار تومنه.
👈🏻 برای خرید به ایدی زیر پیام بدید 👌🏻🌹
🆔 @KingAmir272
#بیسیک_فور_اندروید
#B4A
. fragments
. Amir_Fragment
📚 کتابخانه Amir_Fragment آماده شد.
برای اولین بار فرگمنت را در b4a استفاده کنید.
فرگمنت چیست⁉️
🔸فرگمنت (Fragment) را می توان به عنوان یک زیر مجموعه و یا یک بخش از اکتیویتی (sub-activity) در نظر گرفت که در نهایت قسمتی از رابط کاربری را تشکیل داده و به واسطه آن یک رابط کاربری چند قسمتی ایجاد می شود. فرگمنت در اندروید مشابه آنچه قبلا برای اکتیویتی ها آموختیم، چرخه حیات و رفتار خاص خود را دارد، رویدادهای ورودی را دریافت می کند و از دو قسمت لایه واسط کاربری و کد عملیاتی تشکیل شده است. هر اکتیویتی می تواند چندین فرگمنت را در خود جای دهد و هر فرگمنت می تواند در چندین اکتیویتی استفاده شود. بنابراین فرگمنت به تنهایی قابلیت اجرا ندارد و به اکتیویتی والد و چرخه حیات آن وابسته است. فرگمنت از API 11 (اندروید Honeycomb) اضافه شد.
🔹 در اندروید Fragment بسیار پر کاربرد است و تقریبا در هر نرم افزار حرفهای میتوان آن را مشاهده کرد.استفاده از Fragment منجر به ماژولار شدن نرم افزار شما میشود .
🔻یک مثال ساده برای استفاده در تبلت و گوشی :
وقتی برنامه در سایز تبلت اجرا بشه دو فرگمنت رو در اکتیویتی A به نمایش میزاره و وقتی داخل یک سایز گوشی اجرا بشه، فضای کافی برای نمایش هر دو فرگمنت وجود نداره پس اکتیویتی A فقط شامل فرگمنت A شده که یک لیست رو نمایش می ده و موقعی که برروی آیتمی از لیست کلیک شد، اکتیویتی B که شامل فرگمنت B می شه اجرا میشه.
تست APK👇
https://t.me/basic4androiid/297
________________
⚠️ قیمت کتابخانه ۲۰ هزار تومنه.
👈🏻 برای خرید به ایدی زیر پیام بدید 👌🏻🌹
🆔 @KingAmir272
Amir_Fragment.apk
1.9 MB
#بیسیک_فور_اندروید
#B4A
. fragments
. Amir_Fragment
🔸نمونهAPK از کارکرد
@basic4androiid
#B4A
. fragments
. Amir_Fragment
🔸نمونهAPK از کارکرد
Amir_Fragment
🔹توضیحات@basic4androiid
Forwarded from اتچ بات
#بیسیک_فور_اندروید
#B4A
. RecyclerView
. hitexRecyclerView
.hidden toolbar
🔰سورس ریسایکلر ویوعمودی ( هایتکس ریسایکلر ویو )
✅مخفی کردن ویوها با اسکرول کردن لیست
✅لود لایوت ساخته شده در دیزاینر و نحوه چینش ویوها بدون اسکریپت نویسی
✅استفاده از آریا گلاید برای لود عکس ها از پوشه فایل پروژه(لود عکس ها در اندازه اصلی بدون کشیدگی و فشردگی)
✅کار با تگ و سندر(تگ ایمیج ویو بعد از کد های گلاید داده شود)
🗒دانلود سورس👇
https://t.me/basic4androiid/299
📌منبع : (@basic4androiid)
@basic4androiid
#B4A
. RecyclerView
. hitexRecyclerView
.hidden toolbar
🔰سورس ریسایکلر ویوعمودی ( هایتکس ریسایکلر ویو )
✅مخفی کردن ویوها با اسکرول کردن لیست
✅لود لایوت ساخته شده در دیزاینر و نحوه چینش ویوها بدون اسکریپت نویسی
✅استفاده از آریا گلاید برای لود عکس ها از پوشه فایل پروژه(لود عکس ها در اندازه اصلی بدون کشیدگی و فشردگی)
✅کار با تگ و سندر(تگ ایمیج ویو بعد از کد های گلاید داده شود)
🗒دانلود سورس👇
https://t.me/basic4androiid/299
📌منبع : (@basic4androiid)
@basic4androiid
lv.rar
675 KB
#بیسیک_فور_اندروید
#B4A
. RecyclerView
. hitexRecyclerView
.hidden toolbar
🔰سورس ریسایکلرویوعمودی (مخفی کردن ویوها با اسکرول کردن لیست)
مشاهده گیف👇
https://t.me/basic4androiid/298
@basic4androiid
#B4A
. RecyclerView
. hitexRecyclerView
.hidden toolbar
🔰سورس ریسایکلرویوعمودی (مخفی کردن ویوها با اسکرول کردن لیست)
مشاهده گیف👇
https://t.me/basic4androiid/298
@basic4androiid
اتچ بات
#بیسیک_فور_اندروید #B4A . RecyclerView . hitexRecyclerView .hidden toolbar 🔰سورس ریسایکلر ویوعمودی ( هایتکس ریسایکلر ویو ) ✅مخفی کردن ویوها با اسکرول کردن لیست ✅لود لایوت ساخته شده در دیزاینر و نحوه چینش ویوها بدون اسکریپت نویسی ✅استفاده از آریا گلاید…
📌 دوستانی که از این سورس استفاده میکنن؛تیک کتابخونه Appcompat رو بزنن (قبلا از ارسال اشتباها تیکش برداشته شده)
google-play-services.jar
372 KB
#بیسیک_فور_اندروید
#B4A
. google-play-services.jar
🔰 فایل google-play-services.jar درصورت نیاز
🔸بعد از دانلود به پوشه لایبرری های خود بیسیک در مسیر نصبش منتقل بشه
@basic4androiid
#B4A
. google-play-services.jar
🔰 فایل google-play-services.jar درصورت نیاز
🔸بعد از دانلود به پوشه لایبرری های خود بیسیک در مسیر نصبش منتقل بشه
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#B4A
. toolbar
🔰سورس تغییر رنگ تولبار با اسکرول کردن اسکرول ویو یا لیست هایی که ساب تشخیص تغییر موقعیت دارند.
🗒دانلودسورس👇
https://t.me/basic4androiid/303
📌منبع : (@basic4androiid)
@basic4adroiid
. toolbar
🔰سورس تغییر رنگ تولبار با اسکرول کردن اسکرول ویو یا لیست هایی که ساب تشخیص تغییر موقعیت دارند.
🗒دانلودسورس👇
https://t.me/basic4androiid/303
📌منبع : (@basic4androiid)
@basic4adroiid
Change color of the toolbar with scroll.rar
4.4 MB
#B4A
. toolbar
🔰سورس تغییر رنگ تولبار بااسکرول کردن اسکرول ویو یا لیست هایی که ساب تشخیص تغییر موقعیت دارند.
🎥مشاهده گیف👇
https://t.me/basic4androiid/302
📌منبع : (@basic4androiid)
@basic4androiid
. toolbar
🔰سورس تغییر رنگ تولبار بااسکرول کردن اسکرول ویو یا لیست هایی که ساب تشخیص تغییر موقعیت دارند.
🎥مشاهده گیف👇
https://t.me/basic4androiid/302
📌منبع : (@basic4androiid)
@basic4androiid
AppCompatBase.zip
138.3 KB
. JK_Appcompat
📚کتابخانه
🔰جایگزین بسیار عالی برای اپ کامپت قبلی
🔸راست چین شدن تولبار،اسپینر و پاپ آپ و اکشن منو و تغییر فونت ورنگ و ... آنها
📌منبع:(کرامت جوکار)
@basic4androiid
📚کتابخانه
JK_Appcompat ورژن2🔰جایگزین بسیار عالی برای اپ کامپت قبلی
🔸راست چین شدن تولبار،اسپینر و پاپ آپ و اکشن منو و تغییر فونت ورنگ و ... آنها
📌منبع:(کرامت جوکار)
@basic4androiid
. Amir_RecyclerView
. RecyclerView
📚کتابخانه
🔰این نسخه رو استفاده کنین و اگه راضی بودین نسخه کامل رو ازطریق آیدی زیر تهیه کنین👇
⬇️نسخه کامل
@basic4androiid
. RecyclerView
📚کتابخانه
Amir_RecyclerView نسخه رایگان + 4عدد سورس🔰این نسخه رو استفاده کنین و اگه راضی بودین نسخه کامل رو ازطریق آیدی زیر تهیه کنین👇
⬇️نسخه کامل
@basic4androiid
Amir_RecyclerView (Free).zip
1.4 MB
. Amir_RecyclerView
. RecyclerView
📚کتابخانه
🔰این نسخه رو استفاده کنین و اگه راضی بودین نسخه کامل رو ازطریق آیدی زیر تهیه کنین👇
⬇️نسخه کامل
@basic4androiid
. RecyclerView
📚کتابخانه
Amir_RecyclerView نسخه رایگان + 4عدد سورس🔰این نسخه رو استفاده کنین و اگه راضی بودین نسخه کامل رو ازطریق آیدی زیر تهیه کنین👇
⬇️نسخه کامل
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#بیسیک_فور_اندروید
#B4A
. layout
🎥 آموزش کار با دیزاینر و نحوه اد کردن ویو طوری که در حالتهای مختلف صفحه نمایش ویوها کش نیان و فشرده نشن
آموزش تصویری👇
@basic4androiid
#B4A
. layout
🎥 آموزش کار با دیزاینر و نحوه اد کردن ویو طوری که در حالتهای مختلف صفحه نمایش ویوها کش نیان و فشرده نشن
آموزش تصویری👇
@basic4androiid
test_layout.rar
26.1 MB
#بیسیک_فور_اندروید
#B4A
. layout
🎥 آموزش کار با دیزاینر و نحوه اد کردن ویو طوری که در حالتهای مختلف صفحه نمایش ویوها کش نیان و فشرده نشن
گیف از پیشنمایش کار👆
@basic4androiid
#B4A
. layout
🎥 آموزش کار با دیزاینر و نحوه اد کردن ویو طوری که در حالتهای مختلف صفحه نمایش ویوها کش نیان و فشرده نشن
گیف از پیشنمایش کار👆
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#بیسیک_فور_اندروید
#B4A
.Padina_numberpicker
🔰نسخه جدید کتابخانه
📌منبع : انسرسنتر(behnam_tr)
@basic4androiid
#B4A
.Padina_numberpicker
🔰نسخه جدید کتابخانه
Number Picker
📚کتابخانه+سورس📌منبع : انسرسنتر(behnam_tr)
@basic4androiid
Padina_numberpicker.rar
2.1 MB
#بیسیک_فور_اندروید
#B4A
.Padina_numberpicker
🔰نسخه جدید کتابخانه
📌منبع : انسرسنتر(behnam_tr)
@basic4androiid
#B4A
.Padina_numberpicker
🔰نسخه جدید کتابخانه
Number Picker
🎥گیف پیشنمایش📌منبع : انسرسنتر(behnam_tr)
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#بیسیک_فور_اندروید
#B4A
. BottomDialog
🔰کتابخانه ای حرفه ای برای نمایش دیالوگ متریال
دریافت از @hossein77nadali
📌منبع : GitHub
@basic4androiid
#B4A
. BottomDialog
🔰کتابخانه ای حرفه ای برای نمایش دیالوگ متریال
دریافت از @hossein77nadali
📌منبع : GitHub
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#B4A
. MaterialRangeBar
🔰كتابخانه اي متريال براي تعيين بازه اي ازمقادير
✅ قابل استفاده دربرنامه هاي فروشگاهي و...به دو صورت سيكبارو رنج بار
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
. MaterialRangeBar
🔰كتابخانه اي متريال براي تعيين بازه اي ازمقادير
✅ قابل استفاده دربرنامه هاي فروشگاهي و...به دو صورت سيكبارو رنج بار
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
. materialsearchbar
🔰کتابخانه MaterialSearchViewبرای جستجو
✅تغییر فونت
✅تغییررنگ متن واندازه متن
✅قابليت ذخيره كردن جستجوهاي قبلي كاربر و...
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
🔰کتابخانه MaterialSearchViewبرای جستجو
✅تغییر فونت
✅تغییررنگ متن واندازه متن
✅قابليت ذخيره كردن جستجوهاي قبلي كاربر و...
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#B4A
. ResideMenu
🔰كتابخانه اي براي ساخت منو با افكتي زيبا
✅باز كردن منو با كشيدن اكتيويتي به طرفين
✅شخصي سازي كامل ايتم های منو
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
. ResideMenu
🔰كتابخانه اي براي ساخت منو با افكتي زيبا
✅باز كردن منو با كشيدن اكتيويتي به طرفين
✅شخصي سازي كامل ايتم های منو
دریافت @hossein77nadali
📌منبع : GitHub
@basic4androiid
#B4A
. ascii
📝نکته :
🔷کد اسکی ascii
🔸هر کدوم از اعداد و علایم و حروفات کد مخصوصی دارن که از0 شروع میشه و اخریش 255 هست.ینی اینطور میشه گفت هر دکمه ای که از صفحه کلید فشرده میشه؛یک عدد ارسال میشه و این عدد بعد از پردازش به حروف یا علایمی که ما میخوایم تبدیل میشه.
مثلا اگه کلید Alt رو بگیریم و یک عددی از 0 تا 255 بنویسیم؛بعد از اینکه کلید Alt رو رها کردیم یک عدد یا حروف یا علایمی چاپ خواهد شد.
Alt+1=☺️
Alt+2=☻
Alt+3=♥️
Alt+5= ♣️
Alt+14=♫
Alt+65=A
....
توی برنامه نویسی هم وقتی به دردمون میخوره که بخوایم زبان کیبورد رو تشخیص بدیم یا مثلا شرط بگذاریم که اگه کاربر خواست فارسی بنویسه بهش اخطار بدیم و ...
🔸کد اسکی اعداد از 48 تا 57
🔸کد اسکلی حروفات انگلیسی کوچک از 97 تا 122
🔸کد اسکی حروفات انگلیسی بزرگ از 65 تا 90
حالا اگه بخوایم چک کنیم که کاربر فارسی مینویسه یا انگلیسی؛بیسیک تابع Asc داره و از اون کمک میگیریم. به این صورت که اولین حرف نوشته شده تو ادیت تکست رو میگیریم (با استفاده از ساب استرینگ2)ومیدیم به تابع ،،تابع هم عددش رو به ما میده و چک میکنیم.
کد زیر رو داخل ساب تکست چنج ادیت تکست مینویسم و میخوایم به کاربر بگیم فقط از حروفات انگلیسی و اعداد استفاده کنه.
https://t.me/basic4androiid/318
📌منبع : (@basic4androiid)
@basic4androiid
. ascii
📝نکته :
🔷کد اسکی ascii
🔸هر کدوم از اعداد و علایم و حروفات کد مخصوصی دارن که از0 شروع میشه و اخریش 255 هست.ینی اینطور میشه گفت هر دکمه ای که از صفحه کلید فشرده میشه؛یک عدد ارسال میشه و این عدد بعد از پردازش به حروف یا علایمی که ما میخوایم تبدیل میشه.
مثلا اگه کلید Alt رو بگیریم و یک عددی از 0 تا 255 بنویسیم؛بعد از اینکه کلید Alt رو رها کردیم یک عدد یا حروف یا علایمی چاپ خواهد شد.
Alt+1=☺️
Alt+2=☻
Alt+3=♥️
Alt+5= ♣️
Alt+14=♫
Alt+65=A
....
توی برنامه نویسی هم وقتی به دردمون میخوره که بخوایم زبان کیبورد رو تشخیص بدیم یا مثلا شرط بگذاریم که اگه کاربر خواست فارسی بنویسه بهش اخطار بدیم و ...
🔸کد اسکی اعداد از 48 تا 57
🔸کد اسکلی حروفات انگلیسی کوچک از 97 تا 122
🔸کد اسکی حروفات انگلیسی بزرگ از 65 تا 90
حالا اگه بخوایم چک کنیم که کاربر فارسی مینویسه یا انگلیسی؛بیسیک تابع Asc داره و از اون کمک میگیریم. به این صورت که اولین حرف نوشته شده تو ادیت تکست رو میگیریم (با استفاده از ساب استرینگ2)ومیدیم به تابع ،،تابع هم عددش رو به ما میده و چک میکنیم.
کد زیر رو داخل ساب تکست چنج ادیت تکست مینویسم و میخوایم به کاربر بگیم فقط از حروفات انگلیسی و اعداد استفاده کنه.
Dim char1 As Char 'متغیر چار فقط یه کاراکتر داخلش جا میگیرهفایل تکست شامل همه کدهای اسکی👇
Dim int1 As Int
If Ed_user_name.Text <> "" Then
char1=Ed_user_name.Text.SubString2(0,1)
int1=Asc(char1)
If (int1>=65 And int1<=90 ) Or (int1>=95 And int1<=122) Or (int1>=48 And int1<=57) Then
Else
Ed_user_name.Text=""
ToastMessageShow("رمز عبور با حروفات انگلیسی و یا اعداد درج شود!",False)
End If
End If
https://t.me/basic4androiid/318
📌منبع : (@basic4androiid)
@basic4androiid