Parsi Coders
اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Mobile (http://parsicoders.com/forumdisplay.php?fid=56)
+--- انجمن: Basic4Android (http://parsicoders.com/forumdisplay.php?fid=112)
+--- موضوع: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها (/showthread.php?tid=1439)



RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - seyedsharifi - 10-17-2013

(10-15-2013، 10:51 AM)'Amin_Mansouri' نوشته:
(10-12-2013، 01:05 PM)'seyedsharifi' نوشته: با درود
چطوری میتونم وقتی گوشی زنگ خورد دتکت کنم وشماره تلفن تماس گیرنده را بدست آورم
لطفا راهنمایی کنید
 



 



درود اقای شریفی
تا حالا به چند پرسش شما پاسخ داده شده است؟
ولی اینجا رو محیط سوت و کوری میدونید !
این لطف شما و بعضی از کابران عزیزه

واسه کنترل کردن کسی که زنگ زده تا جایی که میدونم از کتابخانه CallLog (Phone library  باید استفاده کنی
پیروز باشید


 


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

 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - arya67 - 10-17-2013

(10-12-2013، 01:05 PM)'seyedsharifi' نوشته: با درود
چطوری میتونم وقتی گوشی زنگ خورد دتکت کنم وشماره تلفن تماس گیرنده را بدست آورم
لطفا راهنمایی کنید
 



 



با سلام

باید از این کد در manifest استفاده کنید
کد پی‌اچ‌پی:
<receiver android:name=".PhoneStateReceiver">
   <intent-.......>
       <action android:name="android.intent.action.PHONE_STATE" />
   </intent-.......>
</
receiver
یا باید BroadcastReceiver رو در برنامه تعریف کنید و سپس:
کد پی‌اچ‌پی:
Sub BroadcastReceiver_OnReceive (Action As StringBroadcastIntent As Object)
  myintent BroadcastIntent
  
If myintent.Action "android.intent.action.PHONE_STATE" Then
     If myintent
.GetExtra("state") = "RINGING" Then
        callernumber 
myintent.GetExtra("incoming_number")
     End if
   End If

   If myintent.Action "android.intent.action.NEW_OUTGOING_CALL" Then
     If myintent
.HasExtra("android.intent.extra.PHONE_NUMBER"Then
         callnumber 
myintent.GetExtra("android.intent.extra.PHONE_NUMBER")
     End If
   End If
End Sub 
اینجوری هم وقتی زنگ زده میشه و هم وقتی زنگ خورده میشه رسیور عمل میکنه

 

 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - ardalanhoo - 10-21-2013

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


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - seyedsharifi - 10-22-2013

(10-17-2013، 03:36 PM)'arya67' نوشته:
(10-12-2013، 01:05 PM)'seyedsharifi' نوشته: با درود
چطوری میتونم وقتی گوشی زنگ خورد دتکت کنم وشماره تلفن تماس گیرنده را بدست آورم
لطفا راهنمایی کنید
 




 



با درود

باید از این کد در manifest استفاده کنید
کد پی‌اچ‌پی:
<receiver android:name=".PhoneStateReceiver">
   <intent-.......>
       <action android:name="android.intent.action.PHONE_STATE" />
   </intent-.......>
</
receiver
یا باید BroadcastReceiver رو در برنامه تعریف کنید و سپس:
کد پی‌اچ‌پی:
Sub BroadcastReceiver_OnReceive (Action As StringBroadcastIntent As Object)
  myintent BroadcastIntent
  
If myintent.Action "android.intent.action.PHONE_STATE" Then
     If myintent
.GetExtra("state") = "RINGING" Then
        callernumber 
myintent.GetExtra("incoming_number")
     End if
   End If

   If myintent.Action "android.intent.action.NEW_OUTGOING_CALL" Then
     If myintent
.HasExtra("android.intent.extra.PHONE_NUMBER"Then
         callnumber 
myintent.GetExtra("android.intent.extra.PHONE_NUMBER")
     End If
   End If
End Sub 
اینجوری هم وقتی زنگ زده میشه و هم وقتی زنگ خورده میشه رسیور عمل میکنه

 

 

 


ببخشید ولی این کد که برای بیسیک نیست
 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - wikiccu - 10-24-2013

امین آقا منصوری 
میخواستم بدونم میشه از دیتابیس عکس و متن Load کرد ؟
مثلا تو لیست ویو یه آیتم انتخاب کنیم از دیتابیسی که قبلا درست شده متن و عکس مربوط به اون آیتم تو پنل جدید نمایش پیدا کنه 

با Example ها خیلی ور رفتم همشون با متن فقط کار میکنن 
 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - seyedsharifi - 10-26-2013

(10-24-2013، 06:29 PM)'wikiccu' نوشته: امین آقا منصوری 
میخواستم بدونم میشه از دیتابیس عکس و متن Load کرد ؟
مثلا تو لیست ویو یه آیتم انتخاب کنیم از دیتابیسی که قبلا درست شده متن و عکس مربوط به اون آیتم تو پنل جدید نمایش پیدا کنه 

با Example ها خیلی ور رفتم همشون با متن فقط کار میکنن 
 

 

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


 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - ardalanhoo - 10-27-2013

سلام
میخواستم بپرسم چگونه می‌توان دیتابیس برنامه را آپدیت کرد؟ تا ایجا که فایل دیتابیس دانلود شود مشکلی نیست، بعدش چگونه میشود اطلاعات فایل دانلود شده را استفاده می‌کند و آن را جایگزین فایل قبلی کرد؟
لطفا اگر امکان دارد راهنمایی کنید. ممنون میشم.


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - seyedsharifi - 10-27-2013

(10-27-2013، 04:57 AM)'ardalanhoo' نوشته: درود
میخواستم بپرسم چگونه می‌توان دیتابیس برنامه را آپدیت کرد؟ تا ایجا که فایل دیتابیس دانلود شود مشکلی نیست، بعدش چگونه میشود اطلاعات فایل دانلود شده را استفاده می‌کند و آن را جایگزین فایل قبلی کرد؟
لطفا اگر امکان دارد راهنمایی کنید. ممنون میشم.

 

بعد از اینکه فایل را دانلود کردید بر روی دیتابیس قبلی کپی کنید و بعد دیتابیس را باز کنید تا اطلاعات جدید را استفاده کنید


 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - arya67 - 10-27-2013

(10-21-2013، 05:09 PM)'ardalanhoo' نوشته: با درود
سپاسگزارم از مطالب و بحث های مفید انجمن
من میخواهم مطالب برنامه ام را از طریق اینترنت بروز کنم. مثلا شبیه برنامه هایی که قیمت سکه و دلار را بروز می کنند و یا مطالب روزانه ای که از طریق اتصال به اینترنت به روز می شوند. 
خوشحال می شوم اگر مرا راهنمایی کنید.
با سپاس فراوان.
شاد باشید.


 



با درود
میتوانید از وب سوریس و HttpUtils2 استفاده کنید
اینجا رو نگاه کنید: http://www.basic4ppc.com/android/forum/threads/httputils2-web-services-are-now-even-simpler.18992/

نمونه کد:


کد:
Sub Activity_Create(FirstTime As Boolean)
Dim job1, job2, job3 As HttpJob
job1.Initialize("Job1", Me)

'Send a GET request
job1.Download2("http://www.basic4ppc.com/print.php", _
Array As String("first key", "first value smiley", "second key", "value 2"))

'Send a POST request
job2.Initialize("Job2", Me)
job2.PostString("http://www.basic4ppc.com/print.php", "first key=first value&key2=value2")

'Send a GET request
job3.Initialize("Job3", Me)
job3.Download("http://www.basic4ppc.com/forum/images/categories/android.png")
End Sub

Sub JobDone (Job As HttpJob)
Log("JobName = " & Job.JobName & ", Success = " & Job.Success)
If Job.Success = True Then
Select Job.JobName
Case "Job1", "Job2"
'print the result to the logs
Log(Job.GetString)
Case "Job3"
'show the downloaded image
Activity.SetBackgroundImage(Job.GetBitmap)
End Select
Else
Log("Error: " & Job.ErrorMessage)
ToastMessageShow("Error: " & Job.ErrorMessage, True)
End If
Job.Release
End Sub




 

(10-22-2013، 09:13 AM)'seyedsharifi' نوشته:
(10-17-2013، 03:36 PM)'arya67' نوشته:
(10-12-2013، 01:05 PM)'seyedsharifi' نوشته: با درود
چطوری میتونم وقتی گوشی زنگ خورد دتکت کنم وشماره تلفن تماس گیرنده را بدست آورم
لطفا راهنمایی کنید
 





 



با درود

باید از این کد در manifest استفاده کنید
کد پی‌اچ‌پی:
<receiver android:name=".PhoneStateReceiver">
   <intent-.......>
       <action android:name="android.intent.action.PHONE_STATE" />
   </intent-.......>
</
receiver
یا باید BroadcastReceiver رو در برنامه تعریف کنید و سپس:
کد پی‌اچ‌پی:
Sub BroadcastReceiver_OnReceive (Action As StringBroadcastIntent As Object)
  myintent BroadcastIntent
  
If myintent.Action "android.intent.action.PHONE_STATE" Then
     If myintent
.GetExtra("state") = "RINGING" Then
        callernumber 
myintent.GetExtra("incoming_number")
     End if
   End If

   If myintent.Action "android.intent.action.NEW_OUTGOING_CALL" Then
     If myintent
.HasExtra("android.intent.extra.PHONE_NUMBER"Then
         callnumber 
myintent.GetExtra("android.intent.extra.PHONE_NUMBER")
     End If
   End If
End Sub 
اینجوری هم وقتی زنگ زده میشه و هم وقتی زنگ خورده میشه رسیور عمل میکنه

 

 


 


ببخشید ولی این کد که برای بیسیک نیست
 

 


با سلام
چرا دوست من، این کد برای بیسیک می باشد
 


RE: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها - zenit52 - 10-28-2013

با سلام به دوستان عزیز در این فروم

میخواستم بپرسم چطوری میتونم در برنامه ام تولید صوتی بشکل موج سینوسی دقیق
با فرکانس مورد نظرم در محدوده 20 هرتز تا 20 کیلو هرتز ایجاد کنم
البته دستور Beeper تا حدودی اینکار رو میکنه اما فرکانس خروجی به 2650 هرتز محدود میشه

همچنین آیا ما در اندروید و با Basic4Android میتونیم به تایمری با دقت واقعی
یک میکرو ثانیه دست پیدا کنیم ؟

ممنون میشم منو راهنمایی فرمایید...