eitaa logo
58 دنبال‌کننده
495 عکس
55 ویدیو
306 فایل
آموزش و سورس کد به زبان B4A به منظور برنامه نویسی اندروید سورس کد ویدئوهای آموزشی مینی سورس کد
مشاهده در ایتا
دانلود
⬆️ آپلود فایل در هاست ⬇️ فایل php زیر را به درخواست یکی از اعضای گروه گذاشتم. ☢️ این یک فایل پی اچ پی است که با استفاده از آن میتوانید به سمت هاستی که معرفی کردید، فایلی با پسوندهای مختلف آپلود کنید 😐 فقط باید کدهای سمت بیسیک را خودتان بنویسید!! و این فقط سرنخی است برای این کار است
💎 قسطی بخرید! 🔔 این پست صرفا هیچ ربطی به b4a ندارد و فقط چون من با این سایت اتفاقی آشنا شدم، لازم دونستم که شما هم گروهی های عزیز هم از وجود چنین خدماتی مطلع شوید 🎤 وام قسطا در قالب یک کارت اعتباری عضو شتاب به نام قسطا کارت در اختیار شما قرار داده میشه. با این کارت میتونید از هر فروشگاه اینترنتی و غیر اینترنتی در سراسر کشور خرید کنید و هزینه‌اش رو بعداً بصورت اقساطی بپردازید. https://ghesta.ir/ ☀️ اما میتوانید این سایت را با بیسیک فور اندروید به یک اپلیکیشن حرفه ای تبدیل کنید
📨 ساخت یک پیام سفارشی 💡 یکی از ابزارهای جالب برای نشان دادن متن پیام به کاربر به جای استفاده کردن از ToastMassage استفاده از ابزار Snabk است. 🏮 اسنک برای اپلیکیشن شما میتواند پیام چاپ شده را به صورت فانتزی به کاربر نمایش دهد. 🪙 به این صورت که ابتدا کتابخانه را به پروژه تان اضافه میکنید و آن را تعریف میکنید Private snac As Snackbar ✏️ سپس آن را راه اندازی میکنید snac.Initialize ✅ و در آخر در جایی که دوست داشتید آن را صدا میزنید snac.Show("متن پیام",Colors.White,Colors.Black,snac.Down)
🛑 ضبط صدا ❇️ با استفاده از این دستورات و کتابخانه معرفی شده، میتوانید با کیفیت بالا صدا را ضبط کنید. ✍️ ابتدا کتابخانه را تعریف میکنید Private audiorecord As PersianAudioRecorder audiorecord.Initialize("audio",audiorecord.ENCODING_PCM_16BIT,audiorecord.CHANNEL_IN_MONO,44100,32000) 👁 ورودی اول که ایونت هست ورودی دوم اینکدینگ هست که دو حالت pcm8 و pcm16 رو دارین که دومی کیفیتش بالاتر هست. همینطور وردی سوم کانال ضبط هست که مونو و استریو هست و وردی چهرم و پنجم هم سمپل ریت و بیت ریت هست که به صورت دلخواه میتونید بدید. 🌐 و حالا ضبط صدا audiorecord.startRecord(dir) ♨️ ورودی این متد یه استرینگه که میتونید مسیر دلخواه برای ذخیره فایل بدین یا اینکه یه رشته خالی رو بدین که پیش فرض توی File.DirDefaultExternal ذخیره میشه. 🏮 و برای متوقف کردن ضبط audiorecord.stopAudioRecorder ▶️ برای ضبط صدای پخش شده از داخل برنامه audiorecord.playAudio(prf.GetUriFromFile(audioPatch))
🔎 دکمه سرچ روی صفحه کلید 🛠 با استفاده از این سورس میتوانید دکمه سرچ روی صفحه کلید خود اندروید ایجاد کنید و با زدن آن اکشن مورد نظرتون اجرا بشود 🔗 در این سورس کد از کتابخانه های javaObject و IME استفاده شده است.
🔎 آیکون سرچ روی صفحه کلید 🛠 توی پست قبلی، نمایش دکمه سرچ روی صفحه کلید اندروید رو گذاشتم 🔔 توی این پست نمایش آیکون سرچ روی صفحه کلید رو براتون میذارم ✍️ کافیه فقط این دو خط رو در جایی که میخواهید دکمه سرچ روی صفحه کلید بالا بیاید، اضافه کنید Private EditText1 as Edittext Dim JO As JavaObject = EditText1 JO.RunMethod("setImeOptions",Array As Object(3)) 🔗 در این سورس کد از کتابخانه های javaObject استفاده شده است.
☀️ استفاده از MultiDex 👁 به طور خلاصه اگر بخوام بگم، اینه که زمانی که از کتابخانه های زیادی در برنامه تان استفاده میکنید، حتما ویژگی MultiDex را به این شکل در بین ساب، فقط یک بار فعال کنید : true 💥 در این صورت هم از خطای مربوط به این دستور جلوگیری میکنید و هم پروژه تان راحت تر کامپایل میشود.
❇️ نوع نمایش یک ویو 🛑 زمانی در اپلیکیشن مجبور میشوید یک ویو را برای مدتی از دید کاربر مخفی نگه دارید و در موقع مناسب، آن را به کاربر نشان دهید. 🗨 میتوانید با دستور ساده زیر، ویو را به صورت انیمیشنی ظاهر و یا مخفی کنید 💯 این دو پارامتر ورودی، عدد برای زمان اجرا شدن انیمیشن است که به میلی ثانیه است و پارامتر دوم، برای ظاهر کردن ویو از true و برای مخفی کردن آن از false استفاده میکنید private panel1 as panel Panel1.SetVisibleAnimated(600,True)