Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

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

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

  1. امروز
  2. سلام وقت بخیر. من میخواهم وقتی کاربرم وارد شده تو نرم افزار مثل دیجی کالا بیاد تو منوبازشو.
  3. درود کتابخونه و سورس کد را پیوست کنید تا بررسی بشه
  4. بسیار عالی سینا
  5. اگه نیاز دارید داخل برنامه هاتون از فیلم استفاده کنید و اون فیلم رو میخواید از آپارات بگیرید، بدون شک یکی از بهترین گزینه ها استفاده از این سورس می باشد. انتشار برنامه های مفید با حجم خیییلی کم دانلود سورس کد همراه کتابخانه aparat.rar
  6. دیروز
  7. Basic4Android مشاهده فایل نسجه جدید بیسیک فور اندروید منتشر شد! روش نصب: فایل را از حالت فشرده خارج کنید محتویات داخل را با نسخه فدیمی که نصب کردید جایگزین کنید! امکانات جدید در نسخه ۶٫۵۰ بتا : ۱ مرتب کردن خودکار کدها با زدن دکمه alt + F امکان استفاده از فونت های آیکنی در دیزاینر منبع : کوئیک لرن ارسال کننده H@mid.RS ارسال ۱۶/۰۹/۲۳ دسته Basic4Android اپدیت شد به نسخه 6.80
  8. درود از این سایت برا راهنمایی بیشتر استفاده کنید https://www.w3schools.com/sql/default.asp
  9. درود تو اون عکسی که بالا برات فرستادم قسمت پایین default رو null بده و تو کد اپدیت اون فیلد رو اپدیت نکن
  10. درود بفرمایید
  11. نه داداش نمیذاره خالی بشه چون از تنظیمات navicat که تنظیمش کردیم نمیشه خالیش کرد.. موندمااا یعنی اه.. باز دم شما گرم‌ که جواب دادید حداقلش
  12. سلام خسته نباشید یک تازه کار در برنامه نویسی b4a هستم. بعد مدتها گشتن رسیدم به پروژه ای که دنبالش بودم یعنی VR که کتابخانه اون رو پیدا کردم در اینجا: https://www.b4x.com/android/forum/threads/google-vr.75628/ حالا سوال من این است که توی این کتابخانه چه طوری میتوانم از این خاصیت استفاده کنم؟ GetHeadRotation (YawAndPitch() As Float) سوال دوم من فرض کنید یک عکس پاناراما دارم که در گوشه این از این عکس یه عمارتی وجود داره که میخوام وقتی داخل عینک روی این عمارت بریم یک باکس Hover ایجاد بشه ومشخصاتی از این عمارت رو بما بده. نمیدونم منظورم رو خوب رسوندم یا نه؟ با تشکر و احترام
  13. وقت بخیر. یه کتابخانه برای بیسیک فور اندروید میخواهم که اسمش NiftyDialogBuilder هستش امکانش هست دوستان اگه دارن برایم بفرستن
  14. سلام و عرض ادب دستوری هست که بشه با اون یه سطر از دیتابیس رو حذف کرد بدون اینکه یک ستون (مثلا ستون idمون)حذف بشه ؟؟
  15. درود VALUES (null,'"&str2(1)&"','"&str2(2)&"')") تو ستون مورد نظر null بده
  16. آموزش اندروید استدیو

    Overriding Overriding ما میتونیم اون چیزی که فرزند از پدر به ارث برده رو بر اساس اون چیزی که دلخواه ماست تغییر بدیم. یا اینکه اگه بخواهیم یک سری خصوصیات رو فرزند از پدر به ارث نبره اون خصوصیات رو باید Overriding (رونویسی) کرد. یکسری قوانینی داره این overriding که باید بهشون توجه کنید. که حالا در طول آموزش به اون ها اشاره میکنم. اول یک مثال راجب overriding بزنیم. من یک سوپرکلاس superclass میسازم(منظورم همون کلاس پدر ) به اسم Phone که داخلش یک متدی گذاشتم به اسم OverPhone که قراره یک دستوری رو چاپ کنه. public class Phone { public void OverPhone(){ System.out.println("Class phone"); } } حالا یک ساب کلاس subclass میسازم ( منظورم همون کلاس فرزند) به اسم سامسونگ که داخلش همون متد باباشو قرار رونویسی کنم . متد باباش OverPhone بود . با این تفاوت که باباش Class phone رو چاپ میکرد حالا بچش حال کرده Class Sumsung رو چاپ کنه. public class Sumsung extends Phone{ public void OverPhone(){ System.out.println("Class Sumsung"); } } حالا به همین کار کپی & پیست ما با کمی تغییر میگن Overriding. خوب البته جا داره همینجا از پشت همین تریبون بگم شروط Overriding اینه که نام متدها ، ورودی و خروجی متدها باید یکسان باشد و اینکه باید این رونویسی یا Overriding در دو کلاس متفاوت باشد. حالا یک کلاس دیگه ایی برای اجرا میسازم به اسم Pr . که داخلش از پدر و پسر نمونه میسازم و از متدشون استفاده میکنم public class Pr { public static void main(String[] args) { Sumsung sumsung=new Sumsung(); Phone phone=new Phone(); phone.OverPhone(); sumsung.OverPhone(); } } که خروجی همه اینایی که گفتیم میشه : Class Phone Class Sumsung به این نکات توجه کنید : ( قوانین Overriding ) 1. 1 - متدهای سازنده (Constructor) قابل Overriding شدن نیستن . اگه یادتون باشه متد Constructor رو گفتیم متدی هستش که همنام کلاس سازنده است و هیچ داده ایی رو برنمی گردونه یا return نمی کنه. 2. 2- Modifier ها باید یکسان باشند . Modifier چیه باز ؟ الان با مثال زیر توضیح میدم سوپر کلاس زیر رو در نظر بگیرید : public class Phone { public void OverPhone(){ System.out.println("Class phone"); } } حالا ساب کلاس زیر رو در نظر بگیرید public class Sumsung extends Phone{ void OverPhone(){ System.out.println("Class Sumsung"); } } خوب حالا در سوپر کلاس می بینید متد <- OverPhone modifier اش را public قرار دادیم اما در ساب کلاس فقط void استفاده کردیم . خوب این کار Overriding رو نقض میکنه. همونطور که گفتم باید modifier یکسان باشه . اگه از public استفاده کردم در ساب کلاس هم از public استفاده کنم . 3- تمام آرگومان های ورودی و خروجی متدها باید در کلاس والد و فرزند یکسان باشد . 2. 4- از قوانین Overriding استفاده از کلمه کلیدی super هم هستش. یعنی اینکه هر وقت خواستید از فرزند دست به ارثیه پدر ببرید لازمه از این کلمه کلیدی استفاده کنید. جهت مطالعه بیشتر : https://www.tutorialspoint.com/java/java_overriding.htm http://www.javatpoint.com/method-overriding-in-java مطالبی رو که تا اینجا گفتیم رو می تونید از فایل پیوستی دریافت کنید. andriod-1.pdf
  17. هفته گذشته
  18. جسارتا یه سوال دیگه داشتم در این مورد لطف کنید اونم راهنمایی کنید ممنون.. میخوام بگم یه ستونو کلا نال کنه چطوریه? واضحتر بگم میخوام هر سری که زدم و ستون id ها پاک بشه و دوباره پر بشه از اول
  19. اره درست شد. مرسی basic4x
  20. بعضی از کد ها رو غیر فعال کردم و درست شد #AdditionalJar: android-support-v7-appcompat #AdditionalRes: ..\resource '#AdditionalRes: C:\Program Files (x86)\Anywhere Software\Basic4android\b4a_appcompat, de.amberhome.objects.appcompat '#AdditionalRes: C:\Users\mostafa\AppData\Local\Android\android-sdk\support\v7\appcompat\res, android.support.v7.appcompat '#Extends: android.support.v7.app.ActionBarActivity
  21. v 6.50
  22. نسخه بیسیکتون رو اعلام کنید
  23. بله دستتون درد نکنه..حل شد سپاس
  24. ورژن 3.30 هم همون خطا رو میده.
  25. البته با تنظیماتی که شما گفتید اصلا null هم ذخیره نمیشه!یه ارور میده حتی auto increment هم تیک زدم نشد
  26. از 3.30 استفاده کنید
  27. درود گفتم که تنظیمات اول رو باید اعمال کنید بعد کد اونجه که نال میده خوش اتومات عدد بعدی رو میزاره
  28. ورژن 3.40 هستش اما بازم همیین خطا رو میده
  1. نمایش فعالیت های بیشتر