basic4android
453 subscribers
74 photos
9 videos
275 files
97 links
‼️لطفا اگه مطلبی مشاهده کردین که میدونستین ازطرف صاحبش بصورت پولی منتشرشده؛لطفااطلاع بدین تاسریعا پاک بشه(فقط مطالب رایگان گذاشته میشه)🌺

محصولات
t.me/basic4androiid/410


گروه سوال و رفع اشکال
t.me/Andriod_Group
ادمین
@davoodebrahimi
Download Telegram
Notification.rar
16.3 MB
#بیسیک_فور_اندروید
#B4A

. Notification

🎥 آموزش ساخت نوتیفیکیشن
🗓به همراه سورس

📌منبع: کویک لرن(سپهرگنجی )
@basic4androiid
#بیسیک_فور_اندروید
#B4A
. intent
. install
📝نکته :

🔹جهت نصب یک نرم افزار توسط نرم افزار خودمان کتابخانه های زیادی هست اما همیشه بهتره حدالامکان تو کار هامون از کتابخونه استفاده نشه که حجم برنامه الکی اشغال نشه و همچنین استفاده از کتابخونه احتمالا خطا و کرش در برخی گوشی های دیگه رو داره.میشه خییلی از کار هایی که کتابخونه ها انجام میدن رو با اینتنت خیلی راحت انجام داد.

Dim Instl As Intent
Instl.Initialize(Instl.ACTION_VIEW, "file://" & File.Combine(File.DirRootExternal&"/اسم پوشه / اسم پوشه","esme barname.apk"))
Instl.SetType("application/vnd.android.package-archive")
StartActivity(Instl)

1-خط اول یه متغیر از اینتنت تعریف کردیم.
2-خط دوم متغیر رو اینیشیالایز کردیم که دو تاآرگومان میگیره یکی نوع کاری که میخوایم بکنیم یکی هم آدرس یا مسیر که اینجا برا مسیر یه آرگومان داره در حالی که ما یدونه مسیر داریم یدونه اسم فایل.پس مجبوریم از فایل کمباین استفاده کنیم.اول آدرس هم باید file:// نوشته بشه تا اون رو url شناسایی نکنه
3-خط سوم تایپ یا نوع رو مشخص کردیم.اگه میخواستیم عکس باز بشه باید میزدیم i.SetType("image/jpeg") یا....
4-خط چهار هم گفتی اینتنت اجرا شه

🔹اگه برنامه ای که میخوایم نصب کنیم داخل فایل اسست برنامه خودمون بود هم باید اول اون رو به حافظه خارجی کپی کنیم بعد فرایند نصب رو انجام بدیم



@basic4androiid
download.rar
44.3 KB
#بیسیک_فور_اندروید
#B4A

. download
. Service

🗓چند تا سورس دانلود به همراه سرویس و پراگرس بار و ناتیفیکیشن و ...

📌منبع: سایت های مختلف
@basic4androiid
sensor-mojaver.rar
265.3 KB
#بیسیک_فور_اندروید
#B4A
sensor
mojaver
🗓 سورس کار با سنسور مجاورت (سنسوری که بالای گوشی کنار بلند گو هست و موقع صحبت کردن با موبایل،دستورخاموش کردن صفحه نمایش رو میده)

📌منبع: انسرسنتر
@basic4androiid
MaterialDialogs.rar
218.9 KB
#بیسیک_فور_اندروید
#B4A
. MaterialDialogs
📚کتابخانه متریال دیالوگ به همراه ریسورس
🔸عالی و پرامکاناته و مانند بقیه کتابخونه ها محدودیت اندروید نداره.از اندروید 2.3 به بالا جواب میده
@basic4androiid
#بیسیک_فور_اندروید
#B4A
. Libraries
📝نکته :

🔹یک اشتباه بزرگ که اکثرمون انجام میدیم؛ریختن کتابخونه های مورد استفاده مون داخل پوشه لایبرری خود بیسیک هست که باعث میشه بعد ها موقع نصب نسخه جدید به مشکل بخوریم چون نمیشه کتابخونه هارو جایگزین کرد(کتابخونه های پیش فرض تو هر آپدیت بیسیک؛بروز تر میشن) سوا کردن کتابخونه ها هم زمانبر هس
برا حل این مشکل؛کتابخونه های خودمون رو در پوشه ای خارج از پوشه لایبرری خود بیسیک میریزیم و در قسمت کانفیگیور پتز آدرس پوشه ای که خودمون زدیم رو میدیم.
حالا بیسیک خودش کتابخونه های واقع در پوشه لایبرری خودش رو اولویت قرار میده و نشون میده و بقیه کتابخونه هایی هم که در پوشه خودش نباشه رو از پوشه ما میخونه و نشون میده.



@basic4androiid
B4A_Basic4android_8.30_Retail_Downloadly.ir.rar
7 MB
#بیسیک_فور_اندروید
#B4A
. B4A v 8.30

🔰دانلود نسخه جدید بیسیک4اندروید ورژن 8.30 به همراه کرک

📌منبع: Downloadly.ir

@basic4androiid
crack-b4a.exe
614.4 KB
#بیسیک_فور_اندروید
#B4A
. crack-b4a

🔰فایل کرک تمامی نسخه های b4a

📌منبع: کویک لرن

@basic4androiid
b4a-requirments.zip
2.8 MB
#B4A
. pushe 1.4.0
📚کتابخانه پوشه ورژن 1.4.0 (نسخه اصلاح شده)
‼️حتمافایل منیفست رامجددا دانلود.
این نسخه از اندروید ۸پشتیبانی وبا+targetSdk 26 قابل استفاده است.
@basic4androiid
#بیسیک_فور_اندروید
#B4A
. pushe 1.4.0

📝نکته :
مشکلات مربوط به ویرس شناسایی شدن برنامه در نسخه آخر اصلاح شده و همچنین مشکل خالی برگرداندن جیسون نیز اصلاح شده
در صورتی که هنگام کار با این نسخه دچار مشکل شدید؛؛وبلاگ پوشه رو مطالعه کنید که جواب مشکل احتمالی رو نوشتن
مشکل شایع در این نسخه؛تداخل برخی کتابخونه ها هستن که پوشه کامل توضیح داده و برای رفع مشکل گفته باید اس دیکاتون رو آپدیت کنین
برخی از فایل هایی که برای کار با نسخه اخر باید آپدیت بشن رو بصورت لینک مستقیم قرار میدم امیدوارم مشکل همه دوستان حل بشه👌
توضیحات لازم جهت دانلود و جاگذاری فایل ها داخل اس دیکا SDK تو پست بعدی ( https://t.me/basic4androiid/232 )کاملا واضح اشاره شده اما اگه کسی مشکلی داشت (*داخل گروه مطرح کنه) اگه باشیم راهنمایی میکنیم

@basic4androiid
#بیسیک_فور_اندروید
#SDK
. android
. platform-tools
. build-tools
. android_m2repository_r47
. google_m2repository_r47

📝نکته :
دانلود برخی فایل های مهم اس دیکا ( SDK ) با لینک مستقیم ازمخزن خود گوگل توسط دانلود منیجر (برای دانلود نیاز به فیلتر شکن هست و بهتره از سایفون استفاده بشه که سرعتش خیلی خوبه)

🔹دانلود پلتفرم تولز Api 28
(بعد از دانلود و اکسترک داخل پوشه اصلی sdk گذاشته شود به طوری که داخل پوشه اصلی اس دیکا
پوشه ای با اسم platform-tools ایجاد شده و فایل ها داخل ان قرار میگیرند؛توجه داشته باشید پوشه تو در تو نباید باشد و فایل ها مستقیم داخل پوشه platform-tools قرار میگیرند.👇

http://dl-ssl.google.com/android/repository/platform-tools_r28.0.0-windows.zip

**************************

🔹دانلود android-m2repository_r47
این فایل رو بعد از دانلود و خارج کردن از حالت فشرده؛داخل پوشه extras رفته ودوباره داخل پوشه ای به اسم android میریم که داخل اون باید پوشه ای به اسم m2repository باشه و فایل ها بعد از اکسترک داخل m2repository قرار میگیرند.👇

http://dl-ssl.google.com/android/repository/android_m2repository_r47.zip

**************************
🔹دانلود google-m2repository_r58
این فایل هم مثل فایل بالایی بعد از دانلود و خارج کردن از حالت فشرده داخل پوشه extras پوشه ای به اسم google باید باشه که داخل اون پوشه ای به اسم m2repository ؛؛؛وداخل این پوشه فایل ها قرار میگیرند

http://dl-ssl.google.com/android/repository/google_m2repository_gms_v11_3_rc05_wear_2_0_5.zip
**************************

🔹دانلود اندروید 9 (Api 28)
این فایل بعد از دانلود و خارج شدن از حالت فشره؛داخل پوشه پلتفرمز
واقع در اس دیکا انتقال داده میشه کنار api های دیگه

http://dl-ssl.google.com/android/repository/platform-28_r04.zip

**************************





@basic4androiid
#بیسیک_فور_اندروید
#B4A
. SetEllipsize
. Ellipsize
📝نکته :

🔹گاهیی اوقات متنمون طولانیه و داخل کادر جا نمیگیره و باعث بدریختی برنامه میشه؛برای متن های تک خطی همونطور که قبلا هم گفته شده از Ellipsize که در نسخه های اخیر بیسیک گذاشته شده استفاده میکنیم که مشخص میکنیم در صورتی که متن بزرگتر از کادر بود اولش یا آخرش سه تا نقطه بذاره و حتما باید قبل لیبل رو تک خطی کنیم. جلوی Ellipsize با حروف بزرگ END نوشته شه که سه تا نقطه به اخر متن افزوده میشه اما اگه START نوشته شه به اول متن اضافه میشه
label1.SingleLine=True
label1.Ellipsize="END"

🔹بعضا هم متنمون طولانیه اما نمیخوایم تک خطی باشه.برای حل این مشکل جناب ارل یه تکه کدی گذاشته تو سایت مرجع که اول کتابخونه رفلکشن رو فعال میکنین بعد کنار کدای لیبل کد زیر رو میذارین

SetEllipsize(label1, "END")
و در اخر ساب زیر رو به پروژه اضافه میکنین

Sub SetEllipsize(TextView As Label, Mode As String)
Dim r As Reflector
r.Target = TextView
r.RunMethod2("setLines", 7, "java.lang.int")
'r.RunMethod2("setHorizontallyScrolling", True, "java.lang.boolean")
'r.RunMethod2("setEllipsize", Mode, "android.text.TextUtils$TruncateAt")
End Sub

🔹تو خط سوم که 7 نوشته شده؛؛سطر رو مشخص میکنه که از کدوم سطر متن رو کات کنه و در ادامه سه نقطه قرار بگیره
🔹خط چهارم اگه ترو باشه ادامه متن از طرفین میزنه بیرون و قابل دیدن نیس؛خط چهارم و پنجم تاثیری تو اصل کار ندارن برای همین کامنت کردم


@basic4androiid
expandable.lv.rar
348 KB
#بیسیک_فور_اندروید
#B4A
. expandable
. expandable listview
🔰یه مدل لیست ویو که رو هر ویو که کلیک میکنی زیرش زیر مجموعه باز میشه ولیست ویو درختی هم میگن.
🗓سورس


📌منبع: کامپیوتر دانشجو
@basic4androiid
yon.ir/UNegO
#بیسیک_فور_اندروید
#B4A
. expandable
. expandable listview

🔰یه مدل لیست ویو هست که رو هر ویو که کلیک میکنی زیرش زیر مجموعه باز میشه و که لیست ویو درختی یا اکسپندِبِل لیست ویو میگن.کتابخونه آریا لیست ویو و پرشین ریسایکلر ویو هم دارن این امکان رو
🗓سورس (با اسکرول ویو ساخته شده)


📌منبع: کامپیوتر دانشجو
👇👇👇
https://t.me/basic4androiid/234
#بیسیک_فور_اندروید
#SDK
. android
. google
. google-play-services

🔹دانلود google-play-services

این فایل هم مثل فایل هایی که قبلا گفته شده بود بعد از دانلود و خارج کردن از حالت فشرده داخل پوشه extras پوشه ای به اسم google باید باشه که داخل اون پوشه قرار میگیره ینی به اینطورت باید ادرسش باشه(D:\ اسم درایوی هست که اس دیکا توش هست گمراه نشین)
D:\SDK\extras\google\google-play-services

http://dl-ssl.google.com/android/repository/google_play_services_v16_1_rc09.zip
**************************

🔹دوستانی که از پست قبلی ینی این پست قسمتهای دیگه sdk رو اپدیت کرده بودن،این لینک که الان گذاشته شد رو هم دانلود و به پوشه اس دیکا اضافه کنن که مشکل تداخل پوشه حل میشه

@basic4androiid
#بیسیک_فور_اندروید
#B4A
. PUSHE
. SDK



‼️نکته مهم و خبر خوب به دوستان :

🔰مشکل ویروس شناختن پوشه کاملا حل شد.توضیحات و فایل هایی که لازم هست دانلود و به sdk اضافه بشن داخل پست های قبلی ارایه شده که در این پست فقط به پست های قبلی اشاره میشه(رو لینک های پایین کلیک کنین به پست های مربوطه ارجاع داده میشین که باید دانلودشون کنین)

🔸 حتما باید بیسیک ورژن بالای 8 باشه که لینکش در این پست کذاشته شده.بیسیک نسخه 8.30(کلیک کنین)


🔹نسخه 1.4 کتابخانه پوشه که مشکلش حل شده و سالم هست.دانلود کنین و کتابخونه هایی که داخل پوشه لیب هست رو به کتابخونه هاتون اضافه کنین.فایل منیفست مخصوص برنامه تون رو هم از پوشه بگیرین و داخل منیفست برنامه قرار بدین.تارگت ورژن هم باید بالای 26 قرار بگیره و حد اقل sdk هم احتمال زیاد باید روی 14 به بالا باشه (کلیک کنین)


🔸توضیحات داخل این پست مهم هستن؛لینک های آپدیت قسمت های مهم sdk داخلش ارایه شده که همشون رو دانلود و به sdk اضافه کنین(کلیک کنین)


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


🔴توجه ویژه داشته باشین که ورژن تارگت حتما بالای 26 باشه حد اقل اس دیکا هم احتمال زیاد بالای 14 باید باشه.آخرین نسخهapi ینی نسخه 28 که میشه همون اندروید 9 داخل پست ها قرار داده شده.

🔸بعد از همه این کارها فیلتر شکن خودتون رو روشن کنید، از منوی تولز بیسیک وارد قسمت کانفیگیور پتز بشین،از قسمت اندروید(جار)آخرین نسخه API رو انتخاب کنین(باید بالای 26 باشه)
بعد دکمه اس دی کا منیجر رو بزنین وارد یه قسمت میشین که اونجا هم باید چیزایی رو آپدیت کنین که ظاهرا کتابخونه هایی که داخل اس دیکا قرار میگیرن هست.میتونین تیک همشونو بزنین و باهم یجا آپدیت کنین حجمشون کمه سریع دانلود میشن.

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

❣️موفق تر باشیم%

📌منبع: منبع هم همین کانال (:

@basic4androiid
basic4android pinned «#بیسیک_فور_اندروید #B4A . PUSHE . SDK ‼️نکته مهم و خبر خوب به دوستان : 🔰مشکل ویروس شناختن پوشه کاملا حل شد.توضیحات و فایل هایی که لازم هست دانلود و به sdk اضافه بشن داخل پست های قبلی ارایه شده که در این پست فقط به پست های قبلی اشاره میشه(رو لینک های پایین…»
This media is not supported in your browser
VIEW IN TELEGRAM
#B4A
. crop
🔰سورس انتخاب فایل(عکس)+برش عکس( کراپ )+کم کردن حجم+ذخیر عکس(توضیحات تکمیلی داخل سورس داده شده)

دانلود سورس

تست APK

🔑پسورد دانلود: parniyansoft.ir

📌منبع:پرنیان سافت
@basic4androiid
crop_pic.apk
1.7 MB
#بیسیک_فور_اندروید
#B4A
. crop

🔰تستAPK؛ انتخاب فایل(عکس)+برش عکس( کراپ )+کم کردن حجم+ذخیر عکس

دانلود سورس

مشاهده گیف

🔑پسورد دانلود: parniyansoft.ir

📌منبع:پرنیان سافت
@basic4androiid
This media is not supported in your browser
VIEW IN TELEGRAM
#B4A
. crop
. upload

🔰سورس انتخاب فایل(عکس)+برش عکس( کراپ )+کم کردن حجم+ذخیر درپوشه و آپلود به سرور

دانلود سورس

تست APK

🔑پسورد دانلود: parniyansoft.ir

📌منبع:پرنیان سافت
@basic4androiid