رفتن به مطلب

تخته امتیازات

  1. MR.B4A

    MR.B4A

    پاسخگو و راهنما


    • امتیاز

      8

    • تعداد ارسال ها

      909


  2. محمدرضا شاهپیری

    محمدرضا شاهپیری

    مدیر کل سایت


    • امتیاز

      1

    • تعداد ارسال ها

      4,205


  3. اندرویدستان

    اندرویدستان

    کاربر رو به رشد


    • امتیاز

      1

    • تعداد ارسال ها

      394


  4. محمد رشوند

    محمد رشوند

    مدیر ارشد


    • امتیاز

      1

    • تعداد ارسال ها

      832


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز از زمان ۲۶/۰۱/۱۷ در همه بخش ها

  1. پکیج شامل این مینی سورس ها میباشد: انیمیشن برای ویوها ناویگیشن منو بازکردن لینک ها در برنامه مدیریت رینگتن های گوشی افکت ریپل ویو برای ویوها هر سورس به همراه ویدئوی آموزشی کوتاه و کتابخانه ها و کلاس های مربوطه دوستان دقت کنید که قبل از تهیه پکیج، حتما ابتدا فایل نصبی سورس را روی گوشیتان تست کنید که جواب دهد. تهیه و تنظیم مرتضی صباغی MR.B4A https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a
    1 امتیاز
  2. بااستفاده از این سورس کد بیسیک فور اندروید، یک حالت ویوی کلیک متریالی به ویوهای پروژتون اضافه کنید تا جلوه بصری زیباتری داشته باشند. سورس کد: ابتدا ویوهای مورد نظرتان را در لیوت بسازید و سپس این دستورات را در اکتیویتیتان اضافه کنید: Sub Globals Private ripple As RippleView Private Button1 As Button Private Button2 As Button Private Label1 As Label Private Label2 As Label End Sub ripple.Initialize(Button1, Colors.White, 100, False) ripple.Initialize(Button2, Colors.RGB(0, 188, 212), 500, True) ripple.Initialize(Label1, Colors.RGB(175, 180, 43), 200, False) ripple.Initialize(Label2, Colors.RGB(245, 0, 87), 700, True) بعد از اضافه کردن این دستورات، وقتی روی ویو کلیک میشه، حالت انیمیشنی کلیک نمایان میشه. تهیه و تنظیم: مرتضی صباغی MR.B4A https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a
    1 امتیاز
  3. سلام خدمت همه برنامه نویسان اندروید با زبان شیرین b4a درخدمتتون هستیم با یکی دیگر از سورس های کاربردی بیسیک فور اندروید. سورس کتاب پیشرفته2 درمورد سورس کتاب، میتوان گفت که همه برنامه نویسان، حالا در هر زبانی، باید نوشتن یک کتاب را بلد باشند. چرا، چون نکات بسیار مهم و کلیدی از جمله دیتابیس آفلاین و یا آنلاین در آن رعایت شده است که خودش دارای نکات بسیار مهمی است. در اینجا ما برای شما سورس کتاب پیشرفته را آماده کرده ایم که با دانلود آن، نکات بسیاری در رابطه با برنامه نویسی اندروید با زبان بسیک فور اندروید را میتوانید بیاموزید. من اسم این سورس را کتاب پیشرفته2 گذاشتم چون یک سورس دیگر با همین نام دارم که من پیشنهاد میکنم از همین سورس ( سورس جدید ) استفاده کنید، چرا که ویژگی های بسیاری به نسبت سورس قبلی دارد. ویژگی های سورس: * بازکردن فایل pdf در خود برنامه * افکت انیمیشنی برای رفتن به اکتیویتی های دیگر ( از چپ به راست و از راست به چپ ) * دیتابیس آفلاین ( استفاده از دستور select ) * منوی متریال راستچین * افکت متریالی برای انتخاب گزینه ( درمنوی متریال استفاده شده است ) * اسکرول کردن متن طولانی * ساخت گالری عکس با قابلیت zoom عکس * حذف میله اسکرول بار افقی و عمودی * نمایش عکس و متن از دیتابیس باهم * نمایش صفحه وب در اپلیکیشن * بازکردن لینک های تلگرامی و اینستاگرامی در بخش درباره ما * پیاده سازی تبلیغات تپسل فایل تست: https://s34.picofile.com/file/8489998942/computer.apk.html https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a
    1 امتیاز
  4. روشی که 100% جواب بده متاسفانه وجود ندارد و شبیه سازهای جدید رفتارشون بسیار شبیه گوشی واقعی شده. من یک نمونه کد میذارم اما حتما خودتون تست کنید. این ساب رو به پروژه تان اضافه کنید: Sub IsEmulator As Boolean Try Dim Build As JavaObject Build.InitializeStatic("android.os.Build") Dim model As String = Build.GetField("MODEL") Dim manufacturer As String = Build.GetField("MANUFACTURER") Dim brand As String = Build.GetField("BRAND") Dim device As String = Build.GetField("DEVICE") Dim product As String = Build.GetField("PRODUCT") model = model.ToLowerCase manufacturer = manufacturer.ToLowerCase brand = brand.ToLowerCase device = device.ToLowerCase product = product.ToLowerCase If model.Contains("sdk") Or model.Contains("emulator") Then Return True If manufacturer.Contains("genymotion") Then Return True If brand.Contains("generic") Or device.Contains("generic") Then Return True If product.Contains("sdk") Or product.Contains("emulator") Then Return True Catch Log(LastException) End Try Return False End Sub سپس به این شکل ازش استفاده کنید: If IsEmulator Then Msgbox("برنامه روی شبیه‌ساز اجرا شده", "") Else Msgbox("برنامه روی گوشی واقعی اجرا شده", "") End If تهیه و تنظیم مرتضی صباغی MR.B4A https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a
    1 امتیاز
  5. درخدمتتون هستیم با یک سورس بسیار کمیاب برای b4a همانطور که میدانید، سورس تقویم میلادی برای b4a به وفور یافت میشود، اما تقویم شمسی تقریبا نه! با استفاده از این سورس میتوانید تقویم شمسی را داخل پروژه خود پیاده سازی کنید. همچنین سورس قابلیت ثبت تاریخ تولد و نوتیف فرا رسیدن تاریخ تولد را هم دارد. به دلیل اینکه این سورس کاملا به شکل دستی نوشته شده و از کتابخانه خاصی در آن استفاده نشده، بسیار انعطاف پذیر بوده و به راحتی میتوانید آن را تغییر دهید. اما نقطه ضعفش هم همین است! یعنی باید هرسال آن را بروز کرد و رویدادها و روزها را دستی تغییر داد. ویژگی ها: * نمایش تقویم هر ماه * نمایش رویدادهای هرماه هم به صورت متنی و هم به صورت علامتی روی تقویم * امکان نمایش تاریخ کامل روز * ایجاد نوتیفیکیشن بعد از اجرای برنامه * امکان اضافه کردن تاریخ تولد، اسم و تصویر برای شخص * امکان حذف تاریخ اضافه شده ( حذف فیلد دیتابیس، همچنین تصویر مخاطب از حافظه ) * امکان ثبت تاریخ تولد و نمایش آن فایل تست: https://s34.picofile.com/file/8489955676/calender_shamsi.apk.html https://eitaa.com/basic4androidlan https://t.me/programmingwithb4a
    1 امتیاز
  6. سلام. https://biaupload.com/do.php?filename=org-2009859dedfc1.rar
    1 امتیاز
  7. منوی ناوبری (Navigation Menu) بخشی از سایت یا اپلیکیشن است که لینک‌های اصلی را نمایش می‌دهد تا کاربر بتواند به‌راحتی بین بخش‌های مختلف حرکت کند. یک منوی زیبا و بسیار کاربردی در basic4android بریم سراغ سورس: در هر اکتیویتی که خواستید، دستورات زیر را برای پیاده سازی منو، بنویسید: Sub Process_Globals Private xui As XUI End Sub Sub Globals Private tapsellPlus As TapsellPlus Private MP_NavigationMenu1 As MP_NavigationMenu Private lbl_about As Label Private img_about As ImageView Private w_store As WebView Private pnl_adv As Panel End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout") w_store.LoadUrl("https://sourcecity.ir/") tapsellPlus.Initialize("hcsnfpnlkhobqkcdbhhagiispqghajpdcbqiohaqtdfsqoooilltfemdlftsgqndbmtnti") tapsellPlus.RequestAndShowNativeVideoAd("69640a1b190b2c3436e832f5",pnl_adv, True) MP_NavigationMenu1.AddMenu(Chr(0xF170),Chr(0xF170),Colors.Black,0xFF1EE77B,"About us",Typeface.DEFAULT _ ,xui.CreateFontAwesome(20),13,0xFF097A00) MP_NavigationMenu1.AddMenu((Chr(0xF0A3)),Chr(0xF0A3),Colors.Black,0xFF1171F9,"day_night",Typeface.DEFAULT _ ,xui.CreateFontAwesome(20),13,0xFF006CB6) MP_NavigationMenu1.AddMenu(Chr(0xF015),Chr(0xF015),Colors.Black,0xFF5A00B0,"Home",Typeface.DEFAULT_BOLD _ ,xui.CreateFontAwesome(25),13,0xFF1C0082) MP_NavigationMenu1.AddMenu(Chr(0xF187),Chr(0xF187),Colors.Black,0xFF9DFF00,"Store",Typeface.DEFAULT _ ,xui.CreateFontAwesome(20),13,0xFF106500) MP_NavigationMenu1.AddMenu(Chr(0xF08E),Chr(0xF08E),Colors.Black,0xFF00A7FF,"Exit",Typeface.DEFAULT _ ,xui.CreateFontAwesome(20),13,0xFF005194) End Sub Private Sub MP_NavigationMenu1_Selected(Value As Int) If Value=0 Then lbl_about.SetVisibleAnimated(500,True) img_about.SetVisibleAnimated(500,True) lbl_about.TextColor=Colors.Black w_store.Visible=False Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,"day.jpg")) Else If Value=1 Then ToastMessageShow("حالت شب",False) Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,"night.jpg")) lbl_about.TextColor=Colors.White Else If Value=2 Then Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,"day.jpg")) lbl_about.Visible=False img_about.Visible=False w_store.Visible=False Else If Value=3 Then lbl_about.Visible=False img_about.Visible=False w_store.Visible=True Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,"day.jpg")) Else If Value=4 Then Msgbox2Async("آیا میخواهید خارج شوید؟", "خروج", "بله", "", "نه", Null, False) Wait For Msgbox_Result (Result As Int) If Result = DialogResponse.POSITIVE Then ExitApplication End If End If End Sub کانال های MR.B4A ایتا: https://eitaa.com/basic4androidlan تلگرام: https://t.me/programmingwithb4a
    1 امتیاز
  8. سلام. از جیسون استفاده کن $MyArray = array('amir','javad'); file_put_contents("newfile.txt", json_encode($MyArray)); خواندن دوباره $content = file_get_contents("newfile.txt"); $MyArray = json_decode($content, true); print_r($MyArray); البته تست کنید منم تستش نکردم
    1 امتیاز
  9. با سلام و عرض ادب یه شبکه اجتماعی میحاستم با B4a میتونم 20 میلیون پرداخت کنم با 2 قسط اگه کسی مایل هست به انجام دادنش پیام بده ارادت تلگرام @zambi روبیکا @buglover
    1 امتیاز
  10. سلام به دوستان و همکاران عزیزم، دوستان تقریباً خیلی هاتون مارو میشناسید و از فعالیت ها و قصد و نیت ما آگاه هستید. من ضمن اینکه عاشق کارم هستم، عاشق آموزش دادن، یاد دادن، حل مشکلات دیگران و… هم هستم: هدفم از همه‌ی پست های آموزشی، توسعه کتابخانه ها و… اینه که مشکلات دیگران حل بشه و درکل دوست دارم تجربیات خودم رو برای دیگران به اشتراک بذارم. اینکار واقعا سود خاصی نداره و میتونم کلا وقت نذارم براش ولی ضمن علاقه و عشق به این کار باورهایی دارم که نمیتونم یاددادن رو کنار بذارم! ✅ مشکل چیه و چه اتفاقی افتاده؟ همونطور که گفتم هدف ما از توسعه و ساخت کتابخانه و سورس کدهای مختلف کاملا واضح، مشخص و مثبته و همشون برای ارتقا علم شما، برای کمک به توسعه بهتر و راحت تر برنامه های شما ساخته میشه. برای همین فعالیت ماهم بصورت کاملا شناخته شده انجام میشه و هیچوقت نامعلوم یا ناپدید نیستیم و همیشه در دسترسیم(از طریق انجمن و یا تلگرام) و کل اطلاعات بنده (محمدرضا شاهپیری) در سطح اینترنت بخاطر فعالیت های خداروشکر مثبتمون یا شرکت توی مسابقات و چالشهای مختلف برنامه نویسی موجوده، ❗️❗️اما به تازگی نمیدونم اخبار و پیامک های #پلیس_فتا رو دیدین یانه، یک نفر یا چندین نفر اقدام به ساخت #رت و #بدافزار های مختلف و کلاهبرداری های میلیاردی از مردم بدبخت میکنه. خب؟ اکثر این رت ها هم در محیط B4A نوشته شده و از یه سری کتابخانه های من و دیگر دوستان استفاده شده و چون بعد از دیکد کردن(مهندسی معکوس) اینطور اپ ها، از اونجایی که خود افراد سازنده ی این بدافزارها کاملاً مخفی و نامعلوم هستن، اسم Mohamadreza-Shahpiri یا Answercenter بدلیل استفاده از کتابخانه های ما در این بدافزارها که بخاطر تبلیغات داخلش درج کردیم دیده میشه و سر همین موضوع ما هفت هشت ماه با #پلیس_فتا درگیر شدیم، چرا که اکثراً فکر میکنند اون بدافزارها یا سورسش رو ما نوشتیم، درصورتی که فقط از لایبرری ما استفاده شده. حالا شما بگو اون کتابخانه هزاران استفاده‌ی مثبت و کاربردی داشته باشه ولی چون استفاده ی منفی شده همه جا بخش منفیش توی ذهن ها و سرزبون ها میوفته. حالا اون ماجرای درگیری خداروشکر تقریباً تموم شده و عزیزانی که مسئولیت این پرونده رو برعهده داشتن متوجه ی اصل قضیه شدند. ولی بازهم میبینم افرادی به پیوی مراجعه میکنن میگن شما رت میسازی؟ من هرچقدر میخوای پول میدم رت درست میکنی؟ این رت رو شما ساختی میدونم! و کلی فحش هم میخورم سر همین با ایدی های بی نام و نشون و بی هویت… یا دیده میشه دوستان متاسفانه توییت میزنن یا توی کانال هاشون درج میکنن که بعلههه فردی که کلاهبرداری کرده رو پیدا کردیم اینم اسمش اینم شمارش…😄😄 درصورتی که اگر کمی دانش برنامه نویسی اندروید داشته باشن متوجه میشن اون بدافزارها از کلاس یا لایبرری ما استفاده کردند نه اینکه ما اون بدافزار رو نوشته باشیم!! من فقط به این افراد میگم این سوال رو از خودتون بپرسید: کسی که رت یا نرم افزار مخرب میسازه دیوونست که اسم خودش رو درج کنه؟🤔 قطعا مخفی وارد میشه ✋ ما کارمون کاملاً مشخص و واضح هست و هویت‌مون کاملاً مشخصه: نه رت و نرم افزار کلاهبرداری میسازیم نه آموزشش رو میدیم نه وسیله یا سورسی مینویسیم در این رابطه. 🟢 بخش بعدی: دوستان برای مثال اینطور اشخاص از کتابخانه PersianDeviceInfo که میتونه استفاده های کاربردی مختلف برای ایده های مختلف رو داشته باشه میان اقدام به استفاده ی نادرست و کلاهبرداری میکنن. برای مثال اطلاعات دستگاه کاربر رو به یه سرور میفرستن که بعدا ازش توی اپهای فیشینگ و کلاه برداری استفاده کنن.(درصورتی که کار این کتابخانه فقط و فقط نمایش اطلاعات دستگاه هست است و رابطه ای با فیشینگ و کلاهبرداری ندارد) مثلا یکی از ایده هایی که میشه با PersianDeviceInfo انجام داد ایجاد سرویسهای پوش مثل پوش پول هست که شما توی پنل میتونید ببینید یوزرهاتون مثلا چه برند و یا نسخه اندروید و یا اپراتوری دارن. و هزاران ایده های دیگه… 🔺 ولی متاسفانه افراد کلاهبردار با تغییر کدها و شیوه های خودشون ازاینطور موارد استفاده ی کلاهبرداری میکنن ❌ به همین دلیل من مجبور شدم این کتابخونه رو غیرفعال کنم. (شاید بگید چه ربطی داره بذارید هرکی هرجور دوست داره استفاده کنه، بله درسته ولی دوستان به شدت پلیس ایران و حتی خارج درگیر این ماجرا شده و نمیتونیم به دلخواه خودمون عمل کنیم) ضمناً این مورد تنها مربوط به کتابخانه PersianDeviceInfo ما نمیشه، بلکه ممکنه از کتابخانه های دیگه ی ما هم استفاده کرده باشن و بنده اطلاع ندارم. #دردودل واقعا خیلی دلم از این اتفاقات میگیره که از #مردم بدبخت که خودشون هیچی ندارن توی این شرایط و همون اندک چیزی که ته حسابشون هست هم توسط این افراد خالی میشه😔 و اکثر کسایی که حسابشون خالی میشه هم افراد ضعیف و ناآگاه هستن. اصلا میگم #آقای_دزد شما بی خدا و شما بی دین، وجدان تو قبول میکنه که پول چنین افرادی رو بخوری؟ خیلی از همین پول ها پول یارانه افراد هست… 🌸 واقعا خیلی جلوی خودمو نگه داشتم که این مطالب رو نگم ولی اینقدر دیگه پیام میاد ازاین بابت خسته و کلافه شدم و میبینم دیگه تمومی هم نداره یارو اومده ربات ساخته!!! ربات رت ساز که اینکارو ترویج و تکثیر کنه… ✅ حالا چرا اینهارو گفتم و از شما چی میخوام؟ ۱. این پیام یه جور پیام رفع مسئولیت بود که کسایی که از کار و هدف ما آگاه نیستن آگاه بشن! ۲. تا میتونید به پدر و مادر، فامیل ها و آشناهاتون اطلاع بدید و راهنمایی کنید که هر اپلیکیشنی رو دانلود و اطلاعات حسابشون رو هرجایی وارد نکنن ۳. به هیچ وجه روی لینک هایی که براتون پیامک میشه کلیک نکنید! ۴. اگه برنامه نویس هستید خیلی مواظب خودتون باشید از هر لحاظ(هوای خودتون رو داشته باشید و هرکاری رو انجام ندید) ۵. اگه موردی مشکوکی دیدین حتما به #پلیس_فتا یا بنده (https://t.me/answercenter_support) گزارش بدید و کمک کنید هرچه سریعتر ریشه کن بشه این ماجرا چون تقریبا متوجه شدیم که کل این باند زیر سر چند نفره 🔴 مهم: ۱- تمامی مطالب درون سایت و کانال تلگرامی انسرسنتر و کتابخانه های ساخته شده توسط بنده(محمدرضا شاهپیری) کاملاً مثبت و جهت استفاده در برنامه های خوبِ کاربردی می باشد، اما کلاهبردارن با سواستفاده از این کتابخانه های مثبت در بدافزارها هم موجب کلاهبرداری از مردم و هم موجب بدنامی ما و افراد دیگری کار مثبت در این حوزه انجام میدهند خواهند شد. (پ.ن: با ویرایش کدها و تغییرات توسط خودشان بدافزار میسازند) ۲- بنابراین هرگونه سواستفاده از کتابخانه ها، سورس کدها، آموزش ها و تمامی مطالب سایت و کانال تلگرامی ما برعهده خود شخص استفاده کننده است. ۳- تا میتوانید افراد خانواده و آشناهای خود را آگاه کنید و نگذارید روی لینک هایی که برایشان پیامک میشود کلیک کنند. صحبت پایانی: در آخر از دوست خوبم آقا پژمان نیکروان تشکر صمیمانه میکنم به خاطر کمک هایی که به من تو این مساله داشتن چون ما با هم درگیر این قضیه بودیم. خدایا چنان کن سرانجام کار، که تو خشنود باشی و ما رستگار❤️
    1 امتیاز
×
×
  • اضافه کردن...