رفتن به مطلب

مهران محمودی

مدیر بازنشسته
  • تعداد ارسال ها

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

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

  • روز های برد

    15

تمامی مطالب نوشته شده توسط مهران محمودی

  1. پسورد دقیقا همونه که گفتم basic4android.org با حروف کوچیک. پسورد فایل های جدید انجمن: answercenter.ir
  2. تو اضطراب دست های پر، آرامش دست های خالی نیست...

  3. java development kit رو که از اجزای اساسی برنامه نویسی اندروید هستش نصب کن عزیز. نیاز چندانی به sun java نیست.
  4. پیوست شد. رمز عبور: basic4android.org SplashFadeSlide-basic4android.org.rar
  5. این گزینه تعیین میکنه درست! ولی انعطاف پذیری نداره و همیشه ثابت میمونه، اما ما میخوایم هرچی آیتم ها بیشتر شد همه اونها رو نمایش بده شما آموزش های لیست ویو و اسکرول ویو که در سایت هست رو نگاه کن، میفهمی که باید چطور باتوجه به تعداد آیتم ها، ارتفاع اسکرول ویو رو تعیین کنی.
  6. فکر میکنم یا شما در مورد رابط کاربری و گرافیک برنامتون از نظر بازار کم کاری کردید. یا اینکه برنامه شما برگرفته از ایده ای غیرمعمول هستش که قادر به جذب کاربران زیادی نیست و نمیتونه بعنوان برنامه ای کاربری مورد استفاده قرار بگیره!! با دیدن خود برنامه طبیعتا بهتر میتونیم کمکتون کنیم.
  7. کتابخانه PdfViewer واقعا به زور تونستم پیداش کنم *چشمک* رمز عبور: basic4android.org b4apdfviewerlib.rar
  8. طبق آموزش های ما اگه پیش رفته باشی کتابخونه ها رو باید در محلی که بیسیک رو نصب کردی و در پوشه Libraries قرار بدی. AcceleratedSurface رمز: basic4android.org AcceleratedSurface-basic4android.org.rar
  9. چه مشکل عجیبی داری واقعا! راهی به ذهنم نمیرسه جز اینکه هرچی که مربوطه به بیسیک رو پاک کنی و از اول نصب کنی. sdk و jdk و ... همه چی رو پاک کن. از اول نصب کن احتمالا یه فایلی به اشتباه پاک شده. اینو ببین دقیقا مشکل تو رو داره ولی با پاک کردن بیسیک و نصب دوبارش حل شده...
  10. عجب، من دو تا راه پیشنهاد میدم اگه نشد واقعا نمیدونم از چیه! 1- خب اول برو به محل کتابخانه های بیسیک، فایلی که پیوست کردم رو اونجا کپی کن اگه خودت داشتیش جایگزین کن باهاش و حالا ببین بیسیکت درست شد؟ اگه نشد راه پایین: 2- بیسیک رو حذف کن از کامپیوترت. بعد از حذف برو به Program Files اگه اونجا فولدر Anywhere Software بود که مربوطه به بیسیک، کاملا حذف کن. تو این آدرس برو: C:\Users\Mehran\AppData\Roaming اگه Anywhere Software بود حذف کن. خب حالا تمام مراحل نصب بیسیک رو از اول انجام بده ولی دقت کن همون نسخه قدیمی که باهاش کار میکردی و سالم بود رو نصب کنی. امیدوارم مشکلت حل بشه، خبرشو بده. موفق باشی. b4aShared-basic4android.org.zip
  11. به کتابخونه خاصی برای پخش موسیقی نیاز نیست، برای پخش آهنگ این دو لینک رو نگاه کن: http://answercenter.ir/thread263.html#post1061 http://answercenter.ir/thread664.html#post3467 موفق باشی.
  12. یه کاری کن، بازم ورژن قدیمی رو نصب کن و استفاده کن ببین مشکل حل میشه؟ اگه حل شد با همون به کارت ادامه بده تا بفهمیم مشکلی که درحال حاضر با ورژن 4 داری از کجاس و چطور رفع میشه. من خودمم ورژن جدیدو نصب نکردم با 3.8.2 کار میکنم.
  13. فکر میکنم منظور دوستمون از sd همون sdk هستش و این عکس بیشتر مشخص میکنه که کجا بذاریش: امیداورم مشکلت حل شه.
  14. داداش همین الان رسیدم خونه ( بچه مدرسه ای هستیم دیگه ) امیدوارم این به کارت بیاد: رمز عبور: basic4android.org موفق باشی. Multi Panele Sade-basic4android.org.rar
  15. عزیز چیزی که من از سوالت فهمیدم رو نوشتم. کدهای مهدی رو فقط یکم تغییر دادم، امیدوارم مشکلت حل شده باشه. رمز عبور: basic4android.org موفق باشی. Multi Panele Sade.rar
  16. عزیز ContentChooser کتابخانه مستقل نیست ! شما وقتی کتابخانه Phone رو به پروژه خودت اضافه کنی، یکی از کلاس هاش ContentChooser هستش. اگه مشکلت حل نشد بگو تا بیشتر روش کار کنیم... موفق باشی.
  17. عزیز به نظر من کدنویسی شما مشکل داره ! این ارور همونطور که خودت میدونی میگه قادر به پیدا کردن فایل تعیین شده نیست ! جایی در کدهات به اشتباه عمل کردی... یه بازبینی انجام بده در صورتی که مشکل حل نشد بخشی از کدهای که برای نوشتن و خواندن فایل استفاده کردی رو قرار بده. موفق باشی.
  18. در حالت عادی Initialize کردن یک فعالیت به کار نمیاد !!!! Dim x as Activity x.Initialize("ac2") در این حالت که خودتون فعالیت رو با کد تعریف کنید باید عمل آماده سازی یا همون Initialize انجام بشه ولی Activity پیشفرضی که خود بیسیک میسازه نیاز به آماده سازی نداره ! موفق باشی.
  19. در رویداد ItemClick لیست ویو با شرط اینکار رو انجام بده ! Sub ListView1_ItemClick (Position As Int, Value As Object) Select Position Case 0 Log("avvalin item entekhab shod.") Case 1 Log("dovvomin item entekhab shod.") End Select End Sub و به همین ترتیب الی آخر... موفق باشی.
  20. نه عزیز، بیسیک به خودیه خود برای کنترلها خاصیت Tab رو نداره. باید بصورت دستی کدنویسی کنی و این قابلیت رو بسازی برای خودت...! الان کد دم دست ندارم اگه نه با کد توضیح میدادم.
  21. فقط یه برنامه نویس مبتدی میاد سوالات رو از پیش تعیین میکنه ! من برنامه رو دانلود نکردم شما جوابمو بدین ! آیا همیشه سوالات مربوط به یک عکس یکسانه ؟! یه سورس کد ابتدایی براتون تا شب آماده میکنم ولی پیشرفته ترش رو اگه بخواین کمی باید صبر کنید.
  22. خوش اومدی به این انجمن عزیز، چیزی که به ذهنم میرسه اینه که ما یه دیتابیس داریم با 3 فیلد با عنوان های ID و Name و Picture. بستگی به خودت داره که عکس ها رو در دیتابیس قرار بدی و یا از منوی Files به پروژه ت اضافه کنی. که به نظرم دومی بهتر باشه. فیلد ID با توجه به افزایش تعداد رکوردها بالا میره. فیلد Name که اسم بازیگر هستش. و فیلد Picture نام عکسی که مربوط به اون بازیگر هستش و در منوی Files اضافه شده ! شما باید یک رکورد رو بطور تصادفی از پایگاه داده خودتون انتخاب کنید که اتفاقا دیشب در این مورد بحث داشتیم داخل این تاپیک: http://answercenter.ir/showthread.php?t=221 از اینجا به بعد یکم کار پیچیده میشه !! بعد از انتخاب یک رکورد، باید اون رو بعنوان سوال نمایش بدین !! و اما نکته اینجاس که 3 جواب دیگه که غلط هستن رو چطور بدست بیاریم ؟! اون رو هم با انتخاب تصادفی 3 رکورد و سپس گرفتن فیلد Name از اون رکورهای تصادفی انتخاب شده !! دارم رو یه چیزی کار میکنم، تا شب یا فردا صبح که سرم خلوت شد برات با کد و سورس توضیح میدم. موفق باشی.
  23. سلام دوست عزیز، خوش اومدی. طبق قوانین بهتر بود قبل از ارسال تاپیک کار جستجو رو انجام میدادی ! http://answercenter.ir/showthread.php?t=16 به این تاپیک نگاه بنداز.
  24. ببینید، تابع IndexOf که در رشته های حروفی (stringها) میتونه مورد استفاده قرار بگیره به شما محل قرارگیری یا Index رشته ای که به اون دادید رو برگشت میده ! برای بهتر فهمیدنتون مثال میزنم ! شما این رشته رو در نظر بگیرید : Dim IR_B4A as String IR_B4A = "anjomane barname nevisane basic4android iran - address www.basic4android.org" به عنوان مثال ما میخوایم کلمه iran رو از این رشته بگیریم ! این کلمه در جایگاه 40 این رشته قرار داره، درسته ؟ (تعداد کاراکترها رو بشمرید) برای بدست آوردن این مقدار 40، ما میتونیم از تابع IndexOf استفاده کنیم !! چطور؟ باز مثال میزنم: Dim specifWordPos As Int specifWordPos = IR_B4A.ToLowerCase.IndexOf("iran") متغیری از نوع Integer که برای عدد مورد استفاده قرار میگیره، با نام specifWordPos تعریف و اون رو مساوی با محل شروع قرار گیری کلمه iran قرار دادم ! پس متغیر ما برابر با مقدار 40 خواهد بود ! سوالی که پیش میاد اینه : این 40 به چه درد ما میخوره ؟! و جوابی که باید داده باشه : با استفاده از تابع Substring میتونید کلمه iran رو بگیرید ! تمام کدها برای گرفتن کلمه ایران: Dim IR_B4A As String IR_B4A = "anjomane barname nevisane basic4android iran - address www.basic4android.org" Dim specifWordPos As Int specifWordPos = IR_B4A.ToLowerCase.IndexOf("iran") Dim word As String word = IR_B4A.SubString(specifWordPos) word = word.SubString2(0,word.IndexOf(" ")) Log(word) اگه این کد رو در قسمت Create بزارید، در زبانه Logs میتونی کلمه iran رو ببینی !!! من یه مثال کلی زدم. اگه خواستی از IndexOf استفاده کنی راهش اینه ! جایی نامفهوم بود بگو تا برات توضیح بدیم. موفق باشی.
×
×
  • اضافه کردن...