رفتن به مطلب

مهدی ایزدی

موسس و بنیان گذار
  • تعداد ارسال ها

    5,609
  • تاریخ عضویت

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

  • روز های برد

    212

پست ها ارسال شده توسط مهدی ایزدی

  1. سلام و درود

    آیا منظور شما اینه؟

    http://answercenter.ir/showthread.php?t=194

    http://answercenter.ir/showthread.php?t=8

    از طریق Designer Script شما میتونید با SetLeftAndRight و SetTopAndButom تنظیمات رو جوری انجام بدید که در گوشی های مختلف ثابت بمونن

    Designer Script نیاز به آموزش های بیشتر داره چون فکر کنم هنوز خیلی ها باهاش مشکل دارن. یک آموزش تصویری دیگه رو ان شالله توی انجمن قرار میدیم در همین مورد.

  2. ببین دوست عزیز.

    خلاصه میگم اگه چیزی رو جا نندازم

    اول sun java رو نصب میکنی . بعدش java development kit رو نصب میکنی . بعدش android sdk رو نصب میکنی و بعدش تمام فایل های مورد نیاز

    راه اندازی android sdk رو دانلود و سر جای خودشون قرار میدی.

    در نهایتbasic4android رو نصب میکنی و path رو توی مسیر نصبش کپی میکنی . path رو اجرا میکنی و بهش یک آدرس میدی مثلا:

    [email protected]

    بعدش برنامه basic4android رو باز میکنی و configure path ها رو تنظیم میکنی دقیق.

    بعد فایل adb.bat رو که توی پوشه ی Tools کپی کردی رو اجرا میکنی و وارد run avd manager میشی و یک avd جدید میسازی و در نهابت run میکینی

    صفحه ی گوشی که کامل بالا اومد ( بار اول طول میکشه شاید بیشتر از 2-3 دقیقه هم طول بکشه ) راحت کد نویسی رو انجام میدی و debug میکنی.

    تمام کارها رو چک کن اگه درست نشد skype نصب کن بیا از teamViewer بچه ها برات درست میکنن...

    http://answercenter.ir/showthread.php?171

  3. دوست من شما از API7 فکر کنم دارید استفاده میکنید که خیلی پایینه. API 14 رو دانلود کنید از قسمت برنامه های مورد نیاز نصب Basic4Android.

    http://answercenter.ir/showthread.php?t=3

    شما قسمت Library رو باید درست وارد کنید. باید آدرس پوشه Library مربوط به نصب Basic4Android رو بدید مثلا:

    D:\Program Files (x86)\Anywhere Software\Basic4android\Libraries

    این دو تا تاپیک رو هم ببینید حتما :

    http://answercenter.ir/showthread.php?t=5

    http://answercenter.ir/showthread.php?t=4

  4. سلام و خوش آمد بهتون میگم

    لطفا به قوانین انجمن احترام بگذارید و از دادن تاپیک های Finglish و متن های Finglish خودداری کنید. عنوان تاپیک رو هم مناسب با سوال بزنید

    عنوان تاپیک ویرایش و سوال به صورت فارسی تغییر پیدا کرد.

    طبق توضیحاتی که اصلا ندادید اینجور که از عنوان خطا پیداست مربوط به اجرای Basic4Android میشه.

    فکر کنم این خطا مربوط به Path کردن شما باشه و متن خطا این رو میگه که شما نمیتونید از Space ( فاصله ) توی Path استفاده کنید.

    حل نشد توضیحات کامل تر بدید تا بشه کامل تر راهنمایی کرد.

  5. میشه از طریق حلقه Button اضافه کنی با کد نویسی و Button رو با تنظیم کردن dip های ثابت روی ListView قرار بدی.

    یک چیزی مثل این میشه ( در کل زیاد جالب نیست ) :

    attachment.php?attachmentid=303&stc=1

    ولی خب بدون شک با Panel کارتون زیبا تر در میاد . مثل همون عکس دومی که خودتون دادید.

    سورس کدش رو نوشتم خودم امروز *mail*

    راهنمایی چه در مورد اضافه کردن Button در ListView مثل عکس بالا و چه در این مورد(استفاده از Panel به جای ListView)خواستی بگو انجام میشه 100% توی همین تاپیک.

    attachment.php?attachmentid=302&stc=1

    ولی بدون آموزش نمیشه . آموزش تصویری رو باید گذاشت در اولین فرصت.

    خبرهای خوب در راه است *vibre*

  6. سلام مهرداد جان

    خوشحالم که تونستیم بیشتر کاربرهای سایت قبلیمون رو به b4a دعوت کنیم.

    به جمع برنامه نویسان b4a خوش اومدی.

    آموزش های تصویری و متنی رو از آخر شروع کن به دانلود کردن و خوندن و تمرین کردن تا برسی به اول

    هرجا هم سوال و مشکل داشتی هرچند سوالت فوق مبتدی هم که باشه تاپیک رو بزن و سوالت رو بپرس . هرچند تکراری باشه ! تاپیک تکراری از نظر من ایرادی نداره

    هم واسه سرچ در گوگل بهتره و هم برای سرچ بقیه کاربرها . فوقش اینه که لینک تاپیک جوابت رو توی تاپیک جدید میدیم. موفق باشی

  7. سلام. بچه ها درست میگن .

    این عکس دومی که تو گذاشتی :

    299d1412539901-com_hanista_funnystory1.jpg

    میشه گفت اون مستطیل ها Panel هستند. عکس آدم ها که بالای Remove هستند ImageView هستند.

    گذینه های مربوط به اشتراک گذاری و امتیاز دهی و حذف و کامنت هم Button هستند که عکس بهشون دادن که توی لینک هایی که مجید بهتون داده کامل یاد میگیرید.

    موفق باشی *give_rose*

  8. سلام . حقیقت من کدهاتون رو نگاه نکردم چون فکر نمیکنم نیازی باشه !

    طبق این حرف ( حالا میخوام وقتی یه کلمه سرچ میکنم فقط اون آیتم هایی که نتایج جستجو بوده توی لیست نشون داده بشه ) جواب شما این میشه:

    شما این تاپیک رو ببینید فکر کنم مشکلتون حل بشه: http://answercenter.ir/showthread.php?t=160

    اگه مشکلتون چیزی به جز این هست بگید

    موفق باشید

  9. سلام عماد جان

    کم پیدایی *mail*

    با عکس گرفتن مشکل داری یا با عکس گرفتن از Panel ؟

    اگه طبق سوالت فقط با عکس گرفتن از پنل مشکل داری خب فقط باید موقع Initialize کردن از InitializeMutable استفاده کنی و فضارو Panel1.Width, Panel1.Height قرار بدی...

  10. خواهش میکنم . ببین دوست عزیز با یک مثال برات توضیح میدم که چطوری بتونی InnerText کنی ...

    یک پروژه جدید رو باز کن . میخوام برات در مورد سایت http://212.95.150.40 مثال بزنم. هیچی نمیخواد از Desinger اضافه کنی . همه چیز رو با کد نویسی اضافه میکنیم.

    Sub Globals
    Dim Label1 As Label
    Public WebViewExtras1 As WebViewExtras
    Dim WebView1 As WebView
    End Sub

    Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("Main")
    WebView1.Initialize("WebView1")
    WebViewExtras1.addJavascriptInterface(WebView1,"B4A")
    WebViewExtras1.addWebChromeClient(WebView1,"")
    WebView1.LoadUrl("http://212.95.150.40")
    ProgressDialogShow("Loading Web...")
    End Sub

    Sub WebView1_PageFinished (Url As String)
    ProgressDialogHide
    If Url = "http://212.95.150.40/login.aspx" OR Url = "http://212.95.150.40/" Then
     	  	WebViewExtras1.executeJavascript(WebView1, "B4A.CallSub('Process_GetDate', true, document.getElementById('lblDate').innerText)")
    End If
    End Sub

    Sub Process_GetDate(Html As String)
    	Label1.Initialize("Label1")
        Activity.AddView(Label1,10%x,40%y,70%x,55%y)
        Html = Html.Replace("""","'")
    	Label1.Text = Html
    End Sub

    این کارها رو انجام بده و به کدهات اضافه کن . جواب خودت رو میگیری. در مورد گوگل هم به همین روش شاید باشه. تست نکردم . این رو آماده داشتم *vibre*

    موفق باشی

  11. سلام و خوش آمد بهتون میگم.

    یک سورس مربوط به اتصال به بلاگفا توی سایت قرار داره و باز هم بگردی چند مورد آموزش GetElements توی سایت موجود هست

    به راحتی میتونی از اون طریق برنامه رو به گوگل وصل کنی.

    به بخش سورس کد ها یک سر بزن .هر قسمتیش هم که سوال و مشکل داشتی بپرس 100% جوابت رو میگیری.

    دیشب از قشم رسیدم و یک خورده کار و پروژه های دانشگاه رو باید اول انجام بدم . پروژه ی شما پروژه ی نسبتا ساده ای است . فرصت کردم سورس کد و آموزش رو میزارم ولی

    منتظر سورس کد من نباشید ...

    موفق باشی دوست من

  12. سلام دوست عزیز

    خب خیلی ساده هست که ما برنامه رو جوری تنظیم کنیم که وقتی روش خارج از پنل کلیک کنیم پنل مخفی بشه یا هر کاره دیگه ای صورت بگیره.

    خب با Boolean کارمون رو انجام میدیم.

    Sub Globals
       Dim check As Boolean
       Private Panel1 As Panel
    End Sub

    Sub Activity_Create(FirstTime As Boolean)
       Activity.LoadLayout("Layout1")
    End Sub 

    Sub Activity_Click
       check = True
       If check = True Then
       ToastMessageShow("خارج از پنل کلیک شد",False)
       Panel1.visible = False
       End If
    End Sub 
    
    Sub Panel1_Click
       ToastMessageShow("روی پنل کلیک شد",False)
       check = False
    End Sub
    Sub Button1_Click
       Panel1.visible = True
    End Sub

    دمو :

    attachment.php?attachmentid=280&stc=1

  13. سلام

    یک سورس برات آماده کردم ( فقط آهنگ رو از توش پاک کردم واسه کمتر شدن حجم برنامه . شما آهنگ رو خودتون اضافه کنید )

    از لایه اول به لایه دوم که بریم آهنگ در حال پخش هست و وقتی هم که برگردیم با کلید Stop میتونیم آهنگ رو متوقف کنیم.

    اگه هم کلید برگشت رو بزنید اول آهنگ متوقف میشه و بعدش Return = False میشه !

    دانلود سورس

    پسورد: basic4android.org

    • پسندیدن 1
×
×
  • اضافه کردن...