اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

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


davoodebrahimi

کاربر عادی
  • تعداد ارسال ها

    9
  • تاریخ عضویت

  • آخرین بازدید

درباره davoodebrahimi

  • درجه
    Newbie

آخرین بازدید کنندگان نمایه

125 بازدید کننده نمایه
  1. پس شما یه مقدار بیشتر توضیح بده در مورد کاری که میخوای انجام بدی میخوای چه موقع لایوت دومی داخل اسکرول لود بشه؟؟؟
  2. سلام دوستم شما بیا قبل اینکه لایوت جدید رو اضافه کنی به پنل اسکرول ویو؛((اگه امکانشو داشتی))؛اکتیویتی رو ریمو اُل ویو کن بعد همون کد های قبل رو بنویس و این دفعه لایوت جدید رو بده بهش ببین جواب میده؟!!
  3. سلام دوستم سورستو ویرایش کردم ؛عکس هم مریوط به پروژه ات هست؛؛ http://s8.picofile.com/file/8293812684/dayvid11.png دیروز هم گفتم تو ورژن 6 به بالای بیسیک نباید از ریسورس استفاده کنی؛؛داخل سورس هم نوشته شده که این سورس با ورژن 5.8 نوشته شده یه توضیجاتی توی منیفست نوشتم و کدهایی قرار دادم که اونارو حتما بخون,همچنین تو اکتیویتی قسمتی که ریسورس تعریف شده بود. اگه بیسیکت زیر ورژن6 هست که توصیه میکنم برای راحتی کارت حتما به روز کن بیسیکت رو؛و اینکه همچین پروژه ای باعث سردرگمیت میشه این پروژه هم بصورت اصولی متریال نشده و هم سنگینه برات؛توی آپارات سرچ کن اموزش متریال برای بیسیک؛؛یه عالمه اموزش هست میتونی با اونا پیش بری موفق باشی... NavigationTabBar
  4. سلام سورستون پسورد میخواد,با هیچ یک از پسورد های انجمن هم باز نشد.
  5. سلام دوستم. چرا گفتم که شما از یه متغیر مدیا پلیر برای همه صوت هات استفاده کنی این اتفاق میافته. شما یه لایوت بساز توش 5 تا باتن بذار و اونارو تعریف کن(معرفی+ ساب کلیکشون) تو کد نویسی هم اینطوری میشه Sub Globals Private Button1 As Button Private Button2 As Button Private Button3 As Button Private Button4 As Button Private Button5 As Button Dim med As MediaPlayer End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("l1") med.Initialize2("med") End Sub Sub Button5_Click med.Load(File.DirAssets,"l5.ogg") med.Play End Sub Sub Button4_Click med.Load(File.DirAssets,"l4.ogg") med.Play End Sub Sub Button3_Click med.Load(File.DirAssets,"l3.ogg") med.Play End Sub Sub Button2_Click med.Load(File.DirAssets,"l2.ogg") med.Play End Sub Sub Button1_Click med.Load(File.DirAssets,"l1.ogg") med.Play End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub اینم سورس ساده برا این کار dayvid
  6. سلام دوستم حواستون باشه تو ورژن 6 به بالای بیسیک؛برای پروژه های متریال، ریسورسی تعریف نمیشه تم رو از طریق منیفست بهش میگین که از AppCompat استفاده کنه و توی کدنویسی هم ؛؛توی همه اکتیویتی هات قبل از Sub Process_Globals کد زیر رو وارد میکنی #Extends: android.support.v7.app.AppCompatActivity **توی متریال هم کامل بودن SDK ضروریه(منظورم از کامل بودن اینه که پوشه های اکستراس و... داخل اس دیکا بصورت کامل وجود داشته باشه نه همه api ها)
  7. سلام دوستم. کدی که آقای اسکندری دادن رو شما بنویس تو ساب کلیک هم وقتی نوشتی استارت اکتیویتی؛؛؛داخل پرانتز اسم اکتیویتی که میخوای متن توش نمایش داده بشه رو بنوبس. Sub l_ItemClick (Position As Int, Value As Object) meghdar = Value StartActivity(esme activity) End Sub بعد میای تو اکتیویتی که متنت توش لود میشه کارای ابتدایی رو انجام میدی( تعریف sql و cursorو تعریف لیبل برا نمایش متنت و...) بعد میای تو اکتیویتی کریت sql رو اینیشیالایز میکنی(برا اینکه سرعت برنامه ات بالا بره یه شرط بذار که اگه اینیشیالایز نشده بود؛اینیشیالایز بشه نه هر دفعه) ینی اینطوری If sql.IsInitialized = False Then sql.Initialize(File.DirInternal,"اسم دیتــا بــیست",False) End If بعد کوئری میگیری cur = sql.exeCquery("SELECT * FROM اسم تیبلی که متنت توش هست WHERE id = '"& main.meghdar&"' ") تا اینجا کوئری رو گرفتی؛الان دیگه باید متن رو بگیری و بدی به لیبلی که اون بالا تعریفش کردی L1.Text =cur.GetString("اسم ستــون") L1.TextSize = 12 L1.TextColor = Colors.Black L1.Typeface = Typeface.LoadFromAssets("irsans.ttf") L1.Gravity = Gravity.RIGHT *خط اول متن رو گرفتیم و دادیم به لیبل( داخل پرانتز اسم ستونت رو مینویسی که برای شما DES هست) *خط دوم برای متن سایز تعریف کردیم *خط سوم برای متن رنگ تعریف کردیم *خط چهارم فونت تعریف کردیم *خط پنجم گرویتی رو تعیین کردیم(اینکه متن در چه سمت لیبل باشه؛چپ یا راست یا وسط) خب با کارایی که تا الان کردی متنت رو میتونی توی صفحه ببینی؛اگه متنت طولانی باشه که از صفحه بزنه بیرون باید لیبلت رو روی اسکرول ویو اد کنی چن خط دیگه اضافه کنی که متنت نشون داده بشه(برا این کار تاپیک های زیادی هست که سرچ کنی قبلا توضیح دادن) فقط یه نکته برا اینکه تازه کار هستی: رو اسم هایی که برای ساختار دیتا بیست انتخاب میکنی توجه کن؛اگه تو ساختار با حروف بزرگ نوشتی؛تو کدنویسی هم باید از حروف بزرگ استفاده کنی.برا همین سعی کن از حروف کوچک فقط استفاده کنی همچنین برا اینکه بیسیک قاطی نکنه و گیر الکی نده سعی کن اسم هایی که برای اکتیویتی؛لایوت؛دیتا بیس؛تیبل ها و ستون هات انتخاب میکنی عین هم نباشن موفق باشی...
  8. سلام دوستم، اگه مشکل SDK داری؛میتونی اندروید استودیو(خود اندرویداستودیو+اس دیکاش) رو از سافت98 دانلود کنی و نصب کنی؛موقع نصب تیک گزینه sdk رو هم بزن که نصب بشه.بعد از نصب میتونی خود اندروید استودیو رو پاک کنی و فقط از اس دیکاش توی بیسیک استفاده کنی؛من خودم از این روش استفاده کردم.
  9. من اینطوری متوجه شدم از حرفاتون که به فرض 5 تا دکمه دارین و 5 تا صوت؛؛میخواین وقتی دکمه یک زده شد صوت 1 پخش بشه اگه بلافاصله دکمه 2 زده شد؛؛صوت اولی قطع بشه و صوت دومی شروع بشه؛؛؛درسته؟؟اگه اینطوریه که شما فقط لازمه تو همه باتن هات از یک متغیر مدیا پلیر استفاده کنی،،،منتها اینطوری هم صوت بلافاصله قطع میشه و زیاد جالب در نمیاد