رفتن به مطلب
بیسیک فور ایکس
  • اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
    • H@mid.RS

      راه اندازی وبلاگ برای انجمن   دوشنبه, 18 اردیبهشت 1396

      درود به همه دوستان عزیز از این پس کاربران ویژه  - همکاران - و مدیران میتوانند در انجمن برای خود وبلاگ بسازند
H@mid.RS

کار با Notification در بیسیک4اندروید

Recommended Posts

همون طور که میدونید Notification یه جور نمایش وضعیت هستش که شما و کاربرای اندروید رو از وضعیت برنامه مطلع کنه
دقیقا مثل کادر پیغام
خوب یه سری کد کلی براتون میذارم و توضیحات میدم
برای مثال :

Dim n As Notification
n.Initialize
n.Icon = "icon"
n.SetInfo("This is the title", "and this is the body.", Main) 
 
n.Notify(1)


در قسمت بالا ما یه اعلان ایجاد کردیم فقط کافیه پیام ایجاد کنیم که با تغییر کد زیر ایجاد میشه :

n.SetInfo("This is the title", "and this is the body.", Main)

ایکن خود برنامه

n.Icon = "icon"

می تونید صدا و ویبر رو فعال و غیر فعال کنید :

n.Vibrate = False
n.Sound = False

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دستتون درد نکنه .

خیلی کاربردی هست.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

راهی هست که بشه کاری کرد که تا زمانی که کاربر روی notification کلیک نکرد متوقف نشه؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

راهی هست که بشه کاری کرد که تا زمانی که کاربر روی notification کلیک نکرد متوقف نشه؟

منظورتون ویبره و صدا هست ؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 

منظورتون ویبره و صدا هست ؟

 

بله

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

بله

 

کار تکرار رو برات تایمر انجام میده تا موقعی که تایمر متوقف بشه همش صدا میده و ویبره میزنه

کد:

Sub Process_Globals
Dim timer1 As Timer
End Sub

Sub Globals
Dim n As Notification
End Sub

Sub Activity_Create(FirstTime As Boolean)
n.Initialize

timer1.Initialize("t",1000)
timer1.Enabled=True
End Sub

Sub Activity_Resume

End Sub
Sub Activity_Pause (UserClosed As Boolean)

End Sub
Sub t_Tick
	n.Icon = "icon"
	n.SetInfo("This is the title", "and this is the body.", "") 
	n.Notify(1)
	n.Icon = "icon"
	n.Vibrate = True
	n.Sound = True
End Sub

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید ما اگه چندتا از این کدا بزاریم با موضوع مختلف رندوم به کاربر نمایش داده میشن؟

بعد چجوری میشه مشخص کرد که هرچند ساعت یکبار نمایش داده بشه؟

ببخشید اگه تاپیک قدیمی اپ کردم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید ما اگه چندتا از این کدا بزاریم با موضوع مختلف رندوم به کاربر نمایش داده میشن؟

بعد چجوری میشه مشخص کرد که هرچند ساعت یکبار نمایش داده بشه؟

ببخشید اگه تاپیک قدیمی اپ کردم

 

 

شما آفلاین و از قبل تنظیم شده و متن مشخص شده میخای این کار رو بکنی؟(که فکر نکنم منظورت این باشه)

 

برای اینکار این آموزش رو دنبال بکن

 

http://basic4x.ir/topic/532-%D8%AE%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%86%D9%88%D8%AA%DB%8C%D9%81%DB%8C%DA%A9%DB%8C%D8%B4%D9%86-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%DB%8C%D8%A7-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%AF%D8%B3/

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مگه این افلاین و تنظیم شده نیس؟

اخه تو بیسیک کداش رو میزاریم دیگه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

+ این روشی که گفتین با هاسته پس انلاینه دیگه درسته؟

میشه هاست رایگان استفاده کرد؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

در کل باید بشه.

ولی ظاهرا بعضی هاستای رایگان جواب نمیده. چون تعدادی افراد بودن که روی هاست رایگان مشکل داشتن. ولی من قبلا با هاست رایگان زدگیگ انجام میدادم و مشکلی نداشتم باهاش.فکر کنم حالا زدگیگ فایل منیجر رایگان ارایه نمیده.البته فکر کنم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

آیا میشه وقتی کاربر روی نوتیفیکیشن کلیک کرد ، کاری صورت پذیرد؟ چطوری؟

اگه مثال بزنین ممنون می شم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

دقیقا مثل کادر پیغام

خوب یه سری کد کلی براتون میذارم و توضیحات میدم

برای مثال :

Dim n As Notification
n.Initialize
n.Icon = "icon"
n.SetInfo("This is the title", "and this is the body.", Main) 
 
n.Notify(1)

ایکن خود برنامه

n.Icon = "icon"

خوب به همین راحتی

سوالی بود در خدمتم

 

 

 

 

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

بله میشه .در پوشه Objects\res\drawable

آیکون مورد نظر خود را قرار بدید و کلیک راست کنید روش و تیک read only رو بذارید .

n.Icon = "icon" 

ایم قسمت هم به جای ایکون اسم عکس رو  بذارید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

بله میشه .در پوشه Objects\res\drawable

آیکون مورد نظر خود را قرار بدید و کلیک راست کنید روش و تیک read only رو بذارید .

n.Icon = "icon" 

ایم قسمت هم به جای ایکون اسم عکس رو  بذارید

 

ممنون از پاسخ سریعتون

انجام دادم ولی کار نکرد 

همون ایکون برنامه رو نشون داد بازم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

  • مطالب مشابه

    • توسط H@mid.RS
      لیست یک سری از اکشین ها برای استفاده در بیسیک۴آندروید  
         
       
        ACCESSIBILITY_SETTINGS = Show settings for accessibility modules. ADD_ACCOUNT = Show add account screen for creating a new account. AIRPLANE_MODE_SETTINGS = Show settings to allow entering/exiting airplane mode. APN_SETTINGS = Show settings to allow configuration of APNs. APPLICATION_DETAILS_SETTINGS = Show screen of details about a particular application. APPLICATION_DEVELOPMENT_SETTINGS = Show settings to allow configuration of application development-related settings. APPLICATION_SETTINGS = Show settings to allow configuration of application-related settings. BLUETOOTH_SETTINGS = Show settings to allow configuration of Bluetooth. DATA_ROAMING_SETTINGS = Show settings for selection of 2G/3G. DATE_SETTINGS = Show settings to allow configuration of date and time. DEVICE_INFO_SETTINGS = Show general device information settings (serial number, software version, phone number, etc.). DISPLAY_SETTINGS = Show settings to allow configuration of display. INPUT_METHOD_SETTINGS = Show settings to configure input methods, in particular allowing the user to enable input methods. INPUT_METHOD_SUBTYPE_SETTINGS = Show settings to enable/disable input method subtypes. INTERNAL_STORAGE_SETTINGS = Show settings for internal storage. LOCALE_SETTINGS = Show settings to allow configuration of locale. LOCATION_SOURCE_SETTINGS = Show settings to allow configuration of current location sources. MANAGE_ALL_APPLICATIONS_SETTINGS = Show settings to manage all applications. MANAGE_APPLICATIONS_SETTINGS = Show settings to manage installed applications. MEMORY_CARD_SETTINGS = Show settings for memory card storage. NETWORK_OPERATOR_SETTINGS = Show settings for selecting the network operator. NFCSHARING_SETTINGS = Show NFC Sharing settings. NFC_SETTINGS = Show NFC settings. PRIVACY_SETTINGS = Show settings to allow configuration of privacy options. QUICK_LAUNCH_SETTINGS = Show settings to allow configuration of quick launch shortcuts. SEARCH_SETTINGS = Show settings for global search. SECURITY_SETTINGS = Show settings to allow configuration of security and location privacy. SETTINGS = Show system settings. SOUND_SETTINGS = Show settings to allow configuration of sound and volume. SYNC_SETTINGS = Show settings to allow configuration of sync settings. USER_DICTIONARY_SETTINGS = Show settings to manage the user input dictionary. WIFI_IP_SETTINGS = Show settings to allow configuration of a static IP address for Wi-Fi. WIFI_SETTINGS = Show settings to allow configuration of Wi-Fi. WIRELESS_SETTINGS = Show settings to allow configuration of wireless controls such as Wi-Fi, Bluetooth and Mobile networks. EXTRA_AUTHORITIES = Limit available options in launched activity based on the given authority.  
       
      طریقه استفاده از این اکشن ها در لینک زیر :
       
       
       
       
    • توسط viki0028
      درود و خدا قوت به همه

       

      وقت همه اساتید و دوستان بخیر

       

      من قصد دارم splash  برنامه به جای عکس یک ویدئو چند ثانیه ای باشه

       

      دوستان اگه سورس یا کدی در این زمینه هست ارائه کنید

       

      با سپاس

    • توسط H@mid.RS
      کتابخونه پیوست شد.

      PinchZoomAndMove (Www.Basic4X.IR).zip
×