رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

تمامی فعالیت ها

این جریان به طور خودکار بروزرسانی می شود     

  1. امروز
  2. دیروز
  3. مشکل کامپایل

    سلام مجدد ببخشید میپرسم چون تقریبا تازه شروع کردم برنامه نویسی رو این تغییرات رو کجا باید انجام بدم من همچین کد هایی رو پیدا نمیکنم؟ متشکر
  4. هفته گذشته
  5. لایسنس در برنامه

    https://learn-net.ir/forums/topic/7620-آموزش-لایسنس-گذاری-در-b4a-با-روش-ساده/
  6. لایسنس در برنامه

    YAHOO98 | سورس ایجاد لایسنس در دیتابیس آنلاین ( b4... YAHOO98 | سورس کد لایسنس ( license ) برا برنامه ها...
  7. لایسنس در برنامه

    سلام دوستان آموزش لایسنس در اپلیکیشن میخواستم ساده باشه با وارد کردن رمز اکتیویتی باز بشه اگه امکانش هست قرار بدین ممنون
  8. فلاتر (Flutter) چیست؟ به گفته‌ی گوگل: کاربران برنامه ها انتظار دارند برنامه های شما دارای طراحی زیبا، انیمیشن‌های نرم و کارایی بالا باشند. برای رسیدن به این امر، توسعه دهنده‌ها نیاز دارند تا بدون نگرانی برای کیفیت یا کارایی امکانات جدید را سریع تر از همیشه بسازند. به همین دلیل ما فلاتر را ساختیم. فلاتر، فریموک UI موبایل گوگل که یک راه سریع و واضح برای توسعه دهنده‌ها فراهم میکند تا روی آی او اس و اندروید برنامه‌های بومی (Native) بسازند. این به خاطر این است که برنامه‌های ساخته شده با فلاتر از یک کد پایه ساخته شده‌اند، مستقیما به کد بومی Arm کامپایل میشوند، از پردازنده گرافیکی (GPU) استفاده می‌کنند و می‌توانند به ای‌پی‌آی (API) ها و سرویس های پلتفرم مورد نظر دسترسی داشته باشند. فلاتر می‌تواند به سه طریق در همان روز اول به شما کمک کند: سرعت بالای توسعه: فلاتر برای سرعت بالای توسعه دهنده مهندسی شده است. راه‌اندازی گرم با حفظ وضعیت (Stateful hot reload) این اجازه را به شما می‌دهد که کد خود را تغییر داده و تغییرات را در کمتر از یک ثانیه و بدون از دست دادن حالت برنامه مشاهده کنید! علاوه بر این فلاتر با ابزار توسعه ی مشهور ادغام می‌شود؛ یعنی شما می‌توانید سریعا با ادیتور یا IDE ای که می‌شناسید و دوست دارید خود شروع به کار کنید. رابط کاربری منعطف: فلاتر ویجت‌ها، رندر کردن‌ها، انیمیشن‌ها و حرکات (Gesture) را به فریمورک انتقال می‌دهد تا برای شما کنترل کامل روی هر پیکسل از صفحه را فراهم کند! این یعنی شما انعطاف دارید تا طراحی های شخصی سازی شده بسازید. برنامه‌های بومی برای آی‌او‌اس و اندروید: برنامه های فلاتر قرارداد های پلتفرم و جزئیات صفحه را مثل اسکرول کردن (Scrolling)، پیمایش، آیکون‌ها، فونت‌ها و … را دنبال می‌کند. به همین دلیل است که برنامه‌های ساخته شده با فلاتر در اپ استور و گوگل پلی مورد تایید است. فلاتر برای توسعه دهنده‌ها عالی است، هم برای افراد باتجربه و هم برای تازه کاران در موبایل! اگر شما در موبایل تازه کار هستید، فلاتر به شما یک راه سریع، جالب و مدرن برای ساخت برنامه‌های بومی می‌دهد. اگر شما یک توسعه دهنده‌ی با تجربه‌ی موبایل هستید، می‌توانید فلاتر را جریان کار و ابزار‌های موجود خود اضافه کنید. فلاتر آزاد و متن‌باز است، و توسط توسعه دهنده‌ها و سازمان‌های جهان مثل enterprise، آژانس‌ها و استارت‌آپ ها استفاده شده است. برای اطلاعات بیشتر و شروع می‌توانید به وب‌سایت فلاتر مراجعه کنید. Flutter - Beautiful native apps in record time دوستانی که قصد شرکت در دوره آموزشی فلاتر هستند میتوانند در کانال تلگرامی زیر شرکت کنند @LearningFlutter
  9. آموزش b4i

    سلام من دارم
  10. سورس کد
  11. کش اطلاعات

    دوست عزیز سلام ببین اول این دسترسی رو اضافه کنید <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> اینم کدها 'Activity module Sub Process_Globals End Sub Sub Globals Dim myInterface As WebViewExtras Dim WebView1 As WebView End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("layoutMain") myInterface.addJavascriptInterface(WebView1, "B4A") WebView1.LoadUrl("http://www.basic4ppc.com/android/help/jsinterface.html") End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub Sub WebView1_PageFinished (Url As String) '2 Arguments fail->>> Dim jsStatement As String = "B4A.CallSub('processHTML', document.documentElement.outerHTML)" Dim jsStatement As String = "B4A.CallSub('processHTML', true, document.documentElement.outerHTML)" '<<<-3 arguments work myInterface.executeJavascript(WebView1, jsStatement) End Sub Sub processHTML(html As String) Log(html) End Sub ******************************* یه مثال دیگه Sub Process_Globals End Sub Sub Globals Dim myInterface As WebViewExtras Dim WebView1 As WebView End Sub Sub Activity_Create(FirstTime As Boolean) Activity.AddMenuItem("Save webpage", "SaveWebpage") Activity.LoadLayout("layoutMain") myInterface.addJavascriptInterface(WebView1, "B4A") WebView1.LoadUrl("http://www.basic4ppc.com/android/help/jsinterface.html") End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub Sub SaveWebpage_Click Dim Javascript As String = "B4A.CallSub('processHTML', true, document.documentElement.outerHTML)" myInterface.executeJavascript(WebView1, Javascript) End Sub Sub processHTML(html As String) Log(html) End Sub سمپل=============>saveHTMLunderline.zip
  12. مشکل کامپایل

    سلام دوست عزیز اگر از B4A 6 استفاده می کنید، حدس می زنم شما باید خط DependsOn را در فایل XML XML Library تغییر دهید سعی کنید "android-support-v4" را با "com.android.support:support-v4" در خط زیر در کتابخانه جایگزین کنید.
  13. سلام دارم یه بات مینویسم و نیاز دارم کاربر به بات عکس ارسال کنه از چه تابعی و چه طوری باید ازش استفاده کنم؟ اگه یه نمونه برام بنویسین ممنون میشم میخوام عکس رو در هاست و ادرسش رو در دیتابیس ذخیره کنم
  14. مشکل کامپایل

    سلام وقت بخیر علت این مشکل چیه؟ C:\Program Files (x86)\Anywhere Software\Basic4android\libraries\android-support-v4.jar
  15. سلام این مسیر رو برو

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

    HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517

    اون سریال نامبر ویژوال استدیو هست حذفش کند و دوباره ری استارتش کن اگه نیومد repair کنی تمومه

  16. ==================== جواب رو یه استاد بهم گفت باید اینو در اکتویتی کریت قرار میدادم CheckBox1_CheckedChange(true) CheckBox2_CheckedChange(true)
  17. سلام برای ذخیره اطلاعات از کتابخونه AriaSharedPreference استفاده کردم میخوام وقتی کاربر چک باکسی رو تیک زد بعد خروج و برگشتن به برنامه تظیمات به حالت اول بر نگرده مثلا با زدن تیک چک باکس 1 میخوام که ایمیچ ویوو اول غیر فعال و ایمیچ ویوو دو فعال بشه .و متن چک باکس یک به کلمه ok تغییر کنه این اتفاق میفته ولی بعد از دوباره وارد شدن به برنامه , حالت اولیه برگشته. فقط تیک چک باکس تغییر نکرده و درسته! Dim asp As AriaSharedPreferences '------ CheckBox1.Checked=asp.GetBoolean("ch",False) CheckBox2.Checked=asp.GetBoolean("ch2",False) End Sub Sub CheckBox1_CheckedChange(Checked As Boolean) If CheckBox1.Checked=True Then asp.SaveBoolean("ch",True) ImageView2.Visible=True ImageView1.Visible=False CheckBox1.Text="ok" Else asp.SaveBoolean("ch",False) End If End Sub Sub CheckBox2_CheckedChange(Checked As Boolean) If CheckBox2.Checked=True Then asp.SaveBoolean("ch2",True) ImageView1.Visible=True ImageView2.Visible=False CheckBox2.Color=Colors.Blue Else asp.SaveBoolean("ch2",False) End If End Sub ممنون میشم بگید چکار کنم
  18. جدیدا
  19. ارور هنگام نصب برنامه

    ارور بخاطر اینه که گوگل پلی میاد از key شما چک میکنه که developer هستید یا نه. اول مشخصات برنامه تون در اینجا ثبت کنید و دوباره تست کنید ببینید چی میشه: Play Protect Appeals Submission Form - Play Consol... موفق باشید
  20. ارور هنگام نصب برنامه

    با ساختن دوباره signkey فقط یک روز مشکلم حل شد و دوباره ارور اومد . از کتابخانه های shareapp-reflection-phone-packagemanager2-javaobject-edittextplus-ariasharedprefrences-arialib-animation-ahnavigationdrawer استفاده میکنم
  21. کش اطلاعات

    سلام دوستان من یک وب ویو داخل یک لایه گذاشتم و به اون آدرس یک صفحه رو دادم که فقط اون صفحه بارگذاری بشه و وقتی نت متصل نیست ارور متصل نبودن نت میده آیا میشه داخل بیسیک ۴ اندروید کاری کرد که وقتی با وب ویو یک آدرس اینترنتی باز میشه اون رو ذخیره کنه و وقتی که گوشی به اینترنت متصل نیست اون صفحه سایت رو نشون بده و وقتی که گوشی متصل شد به نت اطلاعات جدید بارگذاری بشه؟ یعنی به صورتی باشه که وقتی نت متصل نیست اون اطلاعات قبلی که بارگذاری شده رو نشون بده
  22. ارور هنگام نصب برنامه

    خیر از پوش استفاده نمیکنم . با بالاتر آوردن minSdkVersion و ساخت دوباره یک signkey مشکل حل شد . البته فعلا
  23. ارور هنگام نصب برنامه

    سلام. از چه کتابخانه هایی استفاده کردید؟ آیا از Pushe در برنامه استفاده میکنید؟
  24. سلام خدمت همگی ی برنامه ای ساختم و آلان آماده انتشاره ولی زمانیکه روی گوشی یا شبیه ساز نصبش میکنم ، حین نصب همچین اروری میده blocked by play protect و من گزینه install anyway انتخاب میکنم تا نصب بشه . بازار به این ارور گیر داده . تو نت سرچ کردم ولی اطلاعات زیادی نبود و برای راه حلش گفته بود که برای گوگل فرم بزنی و اطلاعاتی در مورد برنامه براشون بفرستی . از دوستان کسی تاحالا به این مشکل خورده و اینکه راه حل آسونتری هست و دلیل این ارور چی هست اصلا؟ تو برنامم دسترسی اینترنت ، ویبره و درون پرداخت دارم و چیز خاصی نیست .
  1. نمایش فعالیت های بیشتر
×