-
تعداد ارسال ها
5,609 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
212
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط مهدی ایزدی
-
-
من فکر میکنم شما آشنایی بسیار بسیار مبتدی با برنامه نویسی اندروید دارید.
پیشنهاد میکنم آموزش ها رو پیگیری کنید
برنامه نویسی چیزی نیست که به شما گفته بشه برای ویرایش کردن فلان کار رو باید انجام داد
شما باید کد نویسی رو بلد باشید
این خطا هم مربوط به کتابخانه BillingManager3 هست انگار که باید فراخوانی بشه.
-
سلام و خوش آمد بهتون میگم .
تاپیک http://answercenter.ir/thread286.html رو ببینید.
کار شما هم مشابه همین عمل هست.
اگه باز مشکلی بود و مشکل حل نشد اطلاع بدید تا به صورت جامع تر در مورد سوال شما بحث بشه
-
خواهش میکنم
برای راست چین کردن هم کافیه
align="center"
رو تغییر بدید به
align="right"
-
ببینید بدون شک میشه با خواصیت Right To Left که باید بگردید پیدا کنید . بنده از همون چند سال پیش به جای دریم ویور با Front Page کار کردم.
اگه پیدا کردید که آموزشش رو ممنون میشم به صورت تاپیک مستقل توی بخش آموزش ها بدید...
اگه هم پیدا نکردید این کاری که میگم رو امتحان کنید جواب میده براتون احتمال زیاد:
شما فرض کنید وقتی که از فارسی و انگلیسی باهم استفاده کردید و مثلا نوشتید: سلام دوست aziz من
کدهاتون به این شکل در میاد:
<p align="center"> سلام دوست <span lang="en-us">aziz</span> من</p>
در کد بالا متن به این صورت نمایش داده میشه: من aziz سلام دوست
خب برای حل میشکل به کد نگاه کنید. یک قسمت داره
<p align="center">
شما قبل از علامت < باید این کد رو قرار بدید:
dir="rtl"
در کل کدتون میشه این:
<p align="center"dir="rtl"> سلام دوست <span lang="en-us">aziz</span> من</p>
برای اطلاعات بیشتر اون dir="rtl" رو که قرار دادید همون right to left ای هست که گذینش رو گفتم بگردید پیدا کنید *mail*
حالا پروژه رو ذخیره کنید و مشاهده میکنید که مشکل حل شده.
ممنون میشم نتیجه رو گزارش بدید . موفق باشی دوست من
-
برنامه فایل هایی که داخل اون آدرس های گفته شده در خطا هستند رو نتونسته پیدا کنه
فایل هارو قرار بدید مشکلتون حل میشه...
-
سلام
مرسی از اینکه به همه کمک میکند
من طبق آموزش شما جلو رفتم و یکی یکی انجام دادم
اما نمیدونم چرا موقع باز کردن برنامه این ارور رو میده
لطف کنید کمک کنید
کمک کنید ممنون میشم
دوست عزیز من این پیغام مربوط به این میشه که گفته این Licence توسط یک نفر دیگه قبلا Register شده.
شما بیا از یک Licence دیگه استفاده کن. مثلا: [email protected]
کلاک یک چیز از خودت در بیار و بزن...
قبلش هم Licence قبلی رو پاک کن. مشکلتون حل میشه.
نتیجه کار رو هم ممنون میشم توی تاپیک گزارش بدی...
موفق باشید
- 1
-
سلام . با تشکر از پاسخ بچه ها .
با Front Page میتونی این مشکل رو حل کنی.
Microsoft Office FrontPage
من خودم از ورژن 2003 دارم استفاده میکنم چند ساله...
-
سلام و خسته نباشید خدمت همه کاربران گرامی.
در این تاپیک دوستان مشکلاتی را که احیانا در حین نصب و راه اندازی Basic4Android و ابزارهای آن مواجه میشوند
را مطرح کنند تا توسط مدیران و سایر کاربران پاسخ داده شود
چند نکته رو رعایت کنید:
1- سوالات و مشکلات به صورت کامل مطرح شود به صورتی که برای فرد پاسخ دهنده نامفهوم نباشد
2- در صورت لازم و خطا دادن سعی شود از عکس استفاده شود
3- چک کنید که سوال شما تکراری نباشد و قبلا توسط شخص دیگری در این تاپیک پرسیده نشده باشد
4- به سایر کاربران احترام بگذارید و از الفاظ مناسب استفاده کنید
موفق باشید
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
برخی از سوالات و مشکلات شما :
سلام دوستان مشکل من این ارور هست
در نصب برنامه هم از فیلم ها آ موزشی کمک گرفتم
و config کامل کردم اما بازم فک کنم ارور از همینجاست
1:وقتی Runمیکنم میگه اول زخیره کن
زخیره که میکنم همین ارور پیش میاد
2:run هم نمیشه کرد بازم همین ارور
عکس:
پاسخ :
همونطور که در متن ارور مشخصه ، در تنظیمات مسیرت اشتباه کردی !
[color=#b22222][size=4][font=tahoma]Tools > Configure Path[/font][/size][/color]
واسه خود من به شخصه به این شکل هستش:
[color=#b22222][size=4][font=tahoma]javac : C:\Program Files\Java\jdk1.7.0_40\bin\javac.exe android.jar : E:\My program\Android Programming Tools\android-sdk\platforms\android-14\android.jar additional libraries: C:\Program Files (x86)\Anywhere Software\Basic4android\Libraries[/font][/size][/color]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
سلام دوستان . من وقتی میخوام بیسیک4اندرویدمو ریجستر کنم به مشکل بر خوردم.
تو قسمت لایسنس رفتم و یه ایمیل اونجا تایید کردم.ولی وقتی بیسیک4اندروید رو اجرا میکنم و میخوام ریجستر کنم ارور میده !
پاسخ:
کسری جان مشکل عجیبی داری !! :دی
کلا یادت باشه برای کـــــ ر کــــــ کردن اکثر برنامه ها (نه همشون) نباید ارتباط اینترنت برقرار باشه !
چرا ؟ چون اگه برقرار باشه از هاست خودشون چک میکنن که اطلاعات درست باشه ! و چون نــیست ارور میده.
ارتباطت با نت رو قطع کن فایل رجیسترکننده رو در مسیر نصب B4A کپی کن اجراش کن و یه ایمیل الکی مثل این وارد کن:
همه ی اینکارا رو در حالی که اینترنتت قطع هستش انجام بده.
اگه بازم درست نشد واضحتر توضیح بده چه کارهایی انجام دادی شاید جایی اشتباه بوده.
موفق باشی.
مشکل حل شد . اشتباه من این بود که قبل از انتقال فایل لایسنس به بوشه محل نصب ازش استفاده میکردم و ایمیل وارد میکردم.مرسی دوستان
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
سلام خسته نباشید من برنامه را نصب کردم اما در حال حاظر 2 مشکل دارم. 1 هنگامی که sdk رو بازمیکنم یه ارور میده ومیره نمیدونم چیه ولی احتمالا به مشکل دومم متصل هست
2 هنگامی که avd رو اجرا میکنم و crate رو میزنم اطلا عات رو طبق آموزش شما در پنجره ظاهر شده برایم وارد میکنم اما در آخر دکمه ی ok غیر فعال باقی می ماند وفعال نمیشود که من اوکیش کنم.
خواهش میکنم من دو عکس مربوط به ۲ مشکلم برای شما upload کردم لطفا هرچه سریعتر مشکلمو به خبر بدید.
پاسخ :
توجه کن cpu-abi غیر فعال هست واسه شما و همین دلیل غیرفعال بودن ok هست.
دوست عزیز 100% یک قسمت رو اشتباه رفتید. 100% . Sdk خودتون رو پاک کنید و فیلم رو دانلود کنید و دوباره sdk را نصب و ابزارهاش رو داخلش پوشه های مورد نظر قرار بدید.
مشکلتون حل میشه.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
وقتی java jdk رو دانلود کردم پوشه jdk نبود مسیر اینجوری بود
Program Files/Java/jre7/bin
اونم javac نبود javasw فک کنم بود خودم اسمشو عوض کردم
پاسخ :
هرچی رو عوض کردی به حالت قبل برگردون . اگه یادت نیست java هایی رو که نصب کردی پاک کن دوباره نصب کن
بعدش :
این رو دانلود و نصب کن:
پسورد: www.basic4android.org
ان شالله که پوشه ی jdk1.7.0_40 هم توش پیدا میشه *dance* یعنی 100% مشکلت حل میشه و javac.exe رو پیدا میکنی *sarcastic*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
چک کردم اینجوری بود
وقتی هم که سورس اجرا میکنم این ارور میده
و بعضی وقتا هم این
مهرداد جان اررور اول که کاملا واضحه میگه شما از کتابخانه ColorDialog استفاده کردی اما کتابخانه به پروژه اضافه نشده
شما بعد از نصب باید از منوی Tools قسمت Confirm Paths رو باز کنید و آدرس دهی های مورد نظر رو انجام بدی
گزینه 3 این قسمت مربوط میشه به کتابخانه ها مثلا توی کامپیوتر من این آدرس محل نصب برنامه و پوشه کتابخانه هست
[size=4][color=#800080]C:\Program Files\Anywhere Software\Basic4android\Libraries[/color][/size]
حالا اگر از کتابحانه ای استفاده میکنید که جزو کتابخانه های پیشفرض نیست باید به پوشه کتابخانه اضافه بشه که حاوی 2تا فایل
در مورد مشکل دوم
این مسئله اصلا جای نگرانی نداره شما یه اسم مناسب برای Package Name بزار هیچ مشکلی هم پیش نمیاد
خب تنظیماتت اشتباست.
SDK Tools و PlatForm Tools و Build Tools تنظیم نیست . فایل هایی رو که دانلود کردی رو طبق آموزش های داده شده روی SDK بریز(توی پوشه های مخصوص خودش کپی کن)
- 3
-
شما زمانی که پوشه android-14 رو داخل platforms کپی میکنید . android.jar هم داخلش وجود داره.
میتونید تمام برنامه ها و فایل های مورد نیاز رو از بخش ابزارهای B4A در انجمن دانلود کنید . آموزش متنی و تصویری نیز وجود داره که میتونید استفاده کنید.
-
ببینید دوست عزیز دو یا سه صورت داره:
1- شما بدون تنظیمات Desinger اومدید برنامه رو اجرا کردید و فکر میکنید چون داخل چیدمان درست گذاشتید داخل برنامه اصلی هم باید به همین صورت باشه .
در صورتی که اینجور نیست و باید از Designer Scripts تنظیمات رو انجام داد و مکان ها رو مشخص کرد.
2- تنظیمات Desinger رو اشتباه انجام دادید . مثلا به جای x از y استفاده کردید که بدون شک باعث میشه توی گوشی های عمودی و افقی و اندازه های مختلف برنامه کاملا به هم بریزه...
3- از خود کد نویسی AddView کردید و x و y رو جابجا زدید یا شاید از dip استفاده کرده باشید که باز خودش مشکله از نظر بنده.
از این دو سه حالت خارج نیست
- 1
-
تا جایی که من کار کردم و متوجه شدم کتابخانه AcceleratedSurface ابزارهاش خواصیت چند خطه بودن رو نداره.
برای درک بهتر حتی اگه ما در متنش از CRLF هم استفاده کنیم تاثیری نداره:
AC.DrawTextObject(objText,"salam"&CRLF&"khoobi?", 150dip, 50dip, AC.ALIGN_CENTER)
باز روش کار میکنم شاید یک جا خواصیتی باشه که بشه True و False کرد تا از CRLF پیروی کنه . پیدا کردم اطلاع میدم حتما...
-
آرمین مرسی . کار این کتابخانه AcceleratedSurface چیه ؟؟؟
-
با برنامه FrontPage راحت تر از همه چیز میشه فایل Html ساخت...
اگه هم کد نویسی بلد هستید بدون نیاز به FrontPage میتونید توی NotePad کدهاتون رو بنویسید و موقع ذخیره کردن
از منو File بر روی گذینه Save As... کلیک کنید و فایل رو با پسوند .html ذخیره کنید . مثلا: b4a.html
موفق باشید
-
سلام . پوزش بخاطر دیر پاسخ دادن . اینترنت استان به دلیل قطع شدن فیبر های نوری قطع بود.
سورس شما رو دانتلود کردم . لطفا کتابخانه استفاده شده در برنامه رو هم پیوست کنید.
اسمش اینه: AcceleratedSurface
بنده کتابخانه رو ندارم واسه همین نمیتونم تست کنم.
-
من خیلی دوست داشتم داخل RaidCall این کلاس ها برگذار میشد . ولی متاسفانه IP ایران رو مسدود کردن.
البته هنوز با روش های مختلف میشه RaidCall رفت ولی سخته و ارزش نداره.
-
- این ارسال پرطرفدار است.
- این ارسال پرطرفدار است.
سلامدوست گرامی اولین بخش برای ارسال صحیح فرستادن پیامه و دومی برای دلیور که خبر میده به دستش رسیده!شما نباید ترو فالس کنید که! اونو باید ترو بکنید و با phoneevent مقدارش رو برگردونید که از اون جا متوجه میشید که پیام دلیور شده حالا میتونی ی ناتیفیکشن درست کنید یا... بستگی به خودتون داره
سلام و خوش آمد بهتون میگم.
دوست عزیز حرف شما کاملا درسته.
میشه از طریق PhoneEvents گزارش ارسال رو دریافت کرد که ارسال شده یا نه و دریافت شده یا نه...
اما بنده توی جواب فقط اشاره کرده بودم به درخواست دوستمون.
اگه بخواهیم از خود برنامه گزارش رو دریافت کنیم کل سورس به این صورت میتونه باشه:
Sub Globals Dim p As PhoneSms Dim check As PhoneEvents End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout1") check.Initialize("check") End Sub Sub Button1_Click p.Send2("09366928285","www.Basic4Android.org",True,True) End Sub Sub check_SmsSentStatus (Success As Boolean, ErrorMessage As String, PhoneNumber As String, Intent As Intent) If Success=False Then Msgbox("پیغام ارسال نشد" & ErrorMessage,"خطا") Else Msgbox("پیغام شما با موفقیت ارسال شد","ارسال شد") End If End Sub Sub check_SmsDelivered (PhoneNumber As String, Intent As Intent) Msgbox("پیغام شما دریافت شد","دریافت") End Sub
موفق باشید
- 10
-
دوست عزیز این باتن نیست.
شما از طریق خواصیت AddTwoLinesAndBitmap در ListView میتونید همچین کاری رو انجام بدید:
ListView1.AddTwoLinesAndBitmap("khatte avval","khatte dovvom",LoadBitmap(File.DirAssets,"ax.png"))
تست کنید مشکلی بود مطرح کنید پاسخ داده میشه
موفق باشید
-
http://answercenter.ir/showthread.php?t=11
نصب کنید و Patch رو انجام بدید
-
من تست کردم
Dim p As PhoneSms Sub Button1_Click p.Send2("09366928285","www.Basic4Android.org",False,False) End Sub
اصلا وقتی Button رو میزنی نه پیغامی نشون داده میشه. نه میگه رفت . نه میگه رسید . نه میگه چی شد *vibre*
فقط SMS ارسال میشه اگه شارژ داشته باشید...
حتی از اپرانور ایرانسل پیغام نمیاد که شارژ شما کم شده *vibre*
توجه نکرده بودم . واسه خودم خیلی جالب بود.
بقیه هم تست کنن خبرشو بدن !
- 4
-
منظور دوستمون مثل همون برنامه Share It و Zapiya هستش که برنامه های نصب شده رو بدون نیاز به فایل اصلی APK اونها میشه ارسال کرد.
خودم با این موضوع کار نکردم. روش کار میکنم اگه به نتیجه ای رسیدم حتما آموزش رو میزارم.
شاید بقیه بچه ها با این موضوع آشنایی داشته باشند و بتونن راهنمایی کنن. منتظر پاسخ های بعدی بچه ها بمون
-
-
سلام و خوش آمد بهتون میگم.
فکر کنم توضیحاتتون یک خورده ناقصه.
یعنی خود برنامه رو از چه طریق به اشتراک گذاشت؟ شما میخواهید فایل apk برنامه مثلا از طریق بلوتوث به اشتراک بگذارید؟؟؟؟
-
شما یک قسمت میگید میخواهید عکس رو که میگیرید توی ListView بزارید ، یک قسمت میگید توی bitmap !!!
کدوم شد؟
پروژه ای که پیوست شده رو نگاه کنید شاید به کارتون بیاد.
اگه به جز این ها است لطفا واضع تر توضیح بدید...
-
خواهش میکنم.
ببینید اینجور که میگم میخواهید:
یک Label و EditText از Designer اضافه بکنید و بعد:
Sub Globals Private Label1 As Label Private EditText1 As EditText End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("Layout1") EditText1.SingleLine = False End Sub Sub EditText1_TextChanged (Old As String, New As String) Label1.Text = New End Sub
اگه متن هاتون زیاد بودن میتونید به Label یک ScroolView اضافه کنید تا بتونید اون رو به بالا و پایین بکشید.
مشکلی بود در خدمتم
کمک در کار با spinner
در پرسش و پاسخ (بیسیک4اندروید)
ارسال شده در
دوست من شما فرض کنید که یک Spinner از Designer اضافه کردید و در Sub Globals هم تعریف کردید . حالا باید یک Int هم کنارش قرار بدید مثلا:
حالا در Activity Create در خط اول که لایه رو میخونیم ، خط دوم گذینه های Spinner رو میگیم و خط سوم هم مقدار پیش فرض int تعریف شده رو 1 قرار میدیم
حالا شما به رویداد ItemClick از Spinner میرید :
میایید میگین اون int رو قرار بده با مقدار اون آیتمی که رو روش کلیک شده + 1 ( چون آیتم اول 0 هست و از 0 شروع میشه )
برای درک بهتر میتونید یک Button هم اضافه کنید و در رویداد کلیک بگید:
حالا وقتی شما یکی از آیتم های Spinner رو انتخاب میکنید و Button رو میزنید به شما شماره اون گذینه ی انتخاب شده رو میگه.
حالا مقدار رو به صورت عددی در meghdar داریم و میتونید به صورت حلقه و آموزش های داده شده مشکل خودتون رو برطرف کنید.
موفق باشید