رفتن به مطلب

آموزش کار با نوتیفیکیشن و تنظیمات دلخواه :: آموزش متنی


Negan

ارسال‌های توصیه شده

سلام توی این مدتی که توی انجمن بودم از بدو ثبت نام تا خوده الان که دارم تاپیک ایجاد میکنم
حتی یک روز نشده که به انجمن نیام
به جرات میگم هرچیزی که از اندروید و بیسیک بلدم از این انجمن و کاربر های گلش بوده ( آقا شهاب گل ، آقای ایزدی ، و دوست خوبم مرتضی که توی انجمن هستش )
توی تمام این مدت فقط مصرف کننده بودم ( به قول یکی از دوستان زامبی )  :crazy:  :oops:
گفتم سال جدید رو یه حرکتی بزنم و منم بتونم اطلاعاتمو با بقیه به اشتراک بزارم ( زیادی هنــــــــدی بازی شد :fekr: ) 
خب میریم سر بحث آموزش
 
آموزش کار با نوتیفیکیشن و تنظیمات دلخواه :: آموزش متنی
 
از اونجایی که نرم افزار فیلم برداری ندارم این اموزش رو متنی میزارم انشالله آموش های بعدی رو ویدئویی براتون قرار میدم 
 
قدم اول : توی ساب گلوبالز یه متغیر از نوع نوتیفیکیشن ایجاد میکنیم 
به این صورت :

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.
	Dim noti As Notification
End Sub

بعد توی قسمت Activity_Create  با تایپ اسم متغیر پارامتر های اون رو میتونید ببینید .

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	'Activity.LoadLayout("Layout1")
	noti.Initialize 'نوتیفیکیشن رو اینشیالایز میکنیم
	noti.Icon = "اسم ایکون پروژه که برای تنظیم کردی رو بدون پسوند قرار بدین" 
	
	noti.Insistent = False 'این دستور باعث میشه که نوتیفیکیشن از ایجاد صدای مکرر خودداری کنه و کاربر اذیت نشه
	noti.SetInfo( "title notification","matn body notification ",act1)
	noti.Notify(0) 'یک ای دی منحصر به فرد برای نوتیفیکیشنتون بزارید که برای نوتیفیکیشن دیگه ای نزاشته باشید
End Sub

اما شاید بخواین کاربر رو به سمت نظردهی سوق بدین که به برنامتون نظر بده اینطور عمل میکنیم 

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	'Activity.LoadLayout("Layout1")
	Dim uri As String
	Dim market As Intent
	
	uri = "bazaar://details?id=com.noti.test" 'به جای این پکیج نیم پکیج نیم نرم افزار مورد نظرتون رو قرار بدید
	market.initialize(market.Action_edit , uri)
	noti.Initialize 'نوتیفیکیشن رو اینشیالایز میکنیم
	noti.Icon = "اسم ایکون پروژه که برای تنظیم کردی رو بدون پسوند قرار بدین" 
	
	noti.Insistent = False 'این دستور باعث میشه که نوتیفیکیشن از ایجاد صدای مکرر خودداری کنه و کاربر اذیت نشه
	noti.SetInfo( "title notification","matn body notification ",market)
	noti.Notify(0) 'یک ای دی منحصر به فرد برای نوتیفیکیشنتون بزارید که برای نوتیفیکیشن دیگه ای نزاشته باشید
End Sub

خب آمیدوارم براتون مفید واقع شده باشه  :wacko1:  :crazy:

اگه وقت کنم کار با کتابخونه  NotificationBuilder روهم همینجا براتون میزارم  ♥  :pardon:  :DD:

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

اینم یادم رفت اضافه کنم که 

با این پارامتر ها که مقدارشون از نوع بولین ( ترو و فالس ) هستش به ترتیب ویبره و صدا رو کنترل کنید 

noti.vibrate = true

noti.sound = true
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

اگر اطلاعات کافی داری

آموزش ساخت نوتیفیکشن اختصاصی مثل موبوگرام رو بزارید

که کل نوتیفیکشن موبوگرام همش یه عکس هستش
یعنی یک تصویر ایجاد کنیم در سایز 400*150 و بیایم اون تصویر رو به صورت جیسون بفرستیم به نوتیفیکشن :53:

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

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

اگر اطلاعات کافی داری

آموزش ساخت نوتیفیکشن اختصاصی مثل موبوگرام رو بزارید

که کل نوتیفیکشن موبوگرام همش یه عکس هستش

یعنی یک تصویر ایجاد کنیم در سایز 400*150 و بیایم اون تصویر رو به صورت جیسون بفرستیم به نوتیفیکشن :53:

والا منم تازه کارم اما اگه چیز به درد بخوری توی سایت مرجع پیدا کردم حتما براتون قرار میدم  :53:

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

والا منم تازه کارم اما اگه چیز به درد بخوری توی سایت مرجع پیدا کردم حتما براتون قرار میدم  :53:

بنظرم پوش های پیشرفته با استفاده از فریم ورک gcm هستش که از گوگل استفاده میکنه

اگر تونستی ممنون میشم آموزشش رو داخل انجمن قرار بدی :53::give_rose:

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

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

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

  • 4 هفته بعد...

سلام

بهترین سایت برای ایجاد پوش یا همان نوتیفیکیشن های حرفه ای سایت ایرانی www.pushe.co هست. امکانات خیلی خوبی داره تا 500000 کاربر برای یک برنامه هم رایگان هست و بعدش هم نرخش خیلی ارزون هست.

برای b4a هم کار میده.

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

NotificationBuilder V3.03 باهاش خیلی شیک میشه Custom Notification ساخت به هر شکلی که خودمون دوست داریم برای کسایی که میخوان شخصی کار کنن

خیلی میتونه خوب باشه... همچنین متاسفانه فعلا هیچ سرویسی برای B4A خدمات Json رو توی Push نمیده وگرنه خیلی خوب بود  :fekr:

من با مدیریت سایت پوشه صحبت کردم احتمالش هست توی دو سه ماه آینده اضافه کنند  :fekr:  اگر اضافه کنند خیلی عالیه واقعا

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

سلام

بهترین سایت برای ایجاد پوش یا همان نوتیفیکیشن های حرفه ای سایت ایرانی www.pushe.co هست. امکانات خیلی خوبی داره تا 500000 کاربر برای یک برنامه هم رایگان هست و بعدش هم نرخش خیلی ارزون هست.

برای b4a هم کار میده.

عزیز جان این برای وقتی هست که کاربر برنامه رو نصب و اجرا میکنه !

اما سرویس پوشه برای کل کاربران ارسال میکنه

 

:)

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

عزیز جان این برای وقتی هست که کاربر برنامه رو نصب و اجرا میکنه !

اما سرویس پوشه برای کل کاربران ارسال میکنه

 

:)

سعی میکنم آموزش Notification Builder با Custom Layout رو آماده کنم برای بخش ویژه

خیلی خوشکله  :dance2:  هر بلایی بخوای میتونی سرش در بیاری  :areuok:

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

سعی میکنم آموزش Notification Builder با Custom Layout رو آماده کنم برای بخش ویژه

خیلی خوشکله  :dance2:  هر بلایی بخوای میتونی سرش در بیاری  :areuok:

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

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

سلام

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

مثلا به صورت آنلاین میشه آدم تبلیغ یه برنامه دیگه را انجام بده یا به روزرسانی های جدید را اطلاع رسانی بکنه

ولی کاربرد آفلاین را درک نمیکنم. اگر چیزی را اشتباه گفتم لطفا بهم بگین من تازه برنامه نویسی با b4a را شروع کردم.

ممنون

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

سلام

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

مثلا به صورت آنلاین میشه آدم تبلیغ یه برنامه دیگه را انجام بده یا به روزرسانی های جدید را اطلاع رسانی بکنه

ولی کاربرد آفلاین را درک نمیکنم. اگر چیزی را اشتباه گفتم لطفا بهم بگین من تازه برنامه نویسی با b4a را شروع کردم.

ممنون

عزیز جان پوش انلاین برای تمامی کاربران میره 

ولی این برای وقتیه که کاربر برنامه رو نصب میکنه شما میتونید پیغام خوش امد گویی بدین

ولی با پوش انلاین برای یه کاربر که نمیتونید به همه پوش بفرستین :)

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

سلام

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

به نظر من پوش آفلاین چیز خاصی نداره خوب یه خوش آمدگویی هست میشه به صورت splash هم خوش آمد گفت.

مهم اطلاع رسانی در مورد برنامه و آپدیت و تبلیغات و ... هست

یک سایت دیگه هم پیدا کردم که حرفه ای تر از pushe.co هست ولی گرون تر و آدرس هم اینه: سایت توسعه یار

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

  • 2 ماه بعد...

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

 

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

 

آیا کسی میتونه کمک کنه؟ :gol:  :gol:  :gol:

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

باید ا

 

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

 

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

 

آیا کسی میتونه کمک کنه؟ :gol:  :gol:  :gol:

باید از سرویس استفاده کنین

توی انجمن سرچ کنید حتما به نتیجه میرسید :)

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

  • 1 ماه بعد...
در در 1395/02/01, 11:08:02، مهدی ایزدی گفته است :

سعی میکنم آموزش Notification Builder با Custom Layout رو آماده کنم برای بخش ویژه

خیلی خوشکله  :dance2:  هر بلایی بخوای میتونی سرش در بیاری  :areuok:

سلام مهدی جان خسته نباشی 
میخاستم ببینم این آموزش ادامه داشته یا نه چون چیزی پیدا نمیکنم هر چی میگردم تو انجمن
مرسی از محبتت که راهنمایی میکنی 
 

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

  • 1 ماه بعد...
  • 7 ماه بعد...
در در 1395/02/01, 13:43:21، Negan گفته است :

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

دوستم کار با custom layout اش رو میخواستم میشه بذارید خیلی ضروریه

 

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...