رفتن به مطلب

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'پوشه'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


گروه محصول

  • اندروید استودیو
    • آموزش های تصویری کاربردی
    • سورس کد
    • آموزش های مرتباط با برنامه های آنلاین و اینترنتی
  • بیسیک4اندروید
    • سورس کد
    • فیلم آموزشی کاربردی
    • فیلم آموزشی برنامه های آنلاین
    • کتابخانه ها
  • اشتراک ویژه
  • Products
  • تعرفه تبلیغات

تالارهای گفتگو

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • آموزش های بازی سازی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • آرشیو
    • بایگانی

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


آیدی تلگرام


بیوگرافی


محل زندگی


محل تولد


علاقه مندی ها

1 نتیجه پیدا شد

  1. با سلام پست ویژه ما: کتابخانه پوش نوتیفیکیشن ماتیسا - MaatisaPush Library 1.05 اول بگم در کانال اینو پولی گذاشته بودم اما چون کم کاربرد بود و نمونه های رایگان و محدود موجود بود، رایگانش کردم تا بیشتر مورد استفاده قرار بگیره و بجاش برای شادی روح شهدای دفاع مقدس بخصوص عموهای من (شهیدان محمد و علی فرخی) یه صلوات بفرستید، سپاسگزارم. پوش نوتیفیکیشن؟ سرویسی که قادر است در حالت پس‌زمینه هرزمانی که تلفن به اینترنت متصل است (مخصوصا زمانی که اپلیکیشن‌های ما در حالت اجرا نیستند)، پیام موردنظر ما را که در سرویس ابری خود قرار داده ایم در Notification area گوشی کاربر نشان دهد. درحال حاضر سرویس های مختلفی برای انجام این امر وجود دارد، و حتی گوگل هم سرویسی با نام Firebase ارائه داده است. مزایای این سرویس ها: - نیازی به سرور و یا هاست خودی نیست و پیام‌های ما در سرویس ابری آنها ذخیره می‌شود. - نیازی به نوشتن یک خط کد هم نیست، همه کارها با IDE طراحی شده خودشان انجام خواهد شد و با اسکریپت های آماده می‌توان در برنامه خود راه اندازی کرد. و... معایب: - این سرویس ها کاملا نامحدود نیستند و محدودیت‌هایی دارند، از جمله: • تعداد کاربرانی که می‌توانید برای آنها پیام ارسال کنید. • تعداد پیام‌هایی که در بازه زمانی مشخص می‌توانید ارسال کنید. • نوع و ظاهر پیام ارسالی: شامل عکس دار بودن و... این موارد با پرداخت هزینه هایی قابل ارتقا هستند. - سفارشی سازی کامل پیام ارسالی و... ما این موارد را سطحی و کلی بیان کردیم، پس ممکن است سرویس هایی باشند که در ارائه خدمات تنوع بیشتر یا کمتری ارائه دهند. اما کتابخانه ای که ما ارائه کردیم چگونه است؟ {ابتدا باید توجه داشته باشید که تعداد پیام‌های ارسالی، تعداد کاربران و... همه موارد به سرویس ابری خودتان بستگی دارد، و اگر منابع تخصیصی خودتان را تمام کنید تا شارژ مجدد نمی‌توانید از سرویس خود استفاده ای کنید، پس موقع خرید سرویس ابری حتما با توجه به نیاز خود سرویس موردنظر را خریداری کنید. همچنین می‌توانید صرفا برای انجام تست از سرویس های رایگان نیز استفاده کنید} پس از خرید کتابخانه و استخراج آن از فایل زیپ شاهد ۳ فایل زیپ دیگر خواهید بود: • فایل کتابخانه • فایل های سمت سرور • سمپل کتابخانه دو فایل jar و xml موجود در زیپ Library را در پوشه Additional Libraries کپی کنید. در زیپ ServerSide دو فایل وجود دارد. • فایل MaatisaPush.php این فایل را در مکانی دلخواه در هاست خود کپی کنید. و آدرس آن را برای قراردادن در کد به خاطر بسپارید. همچنین باید این فایل را با استفاده از ویرایشگر متنی باز کنید و اطلاعات دیتابیس خود را در خطوط ۶ تا ۹ وارد کنید. خط ۶ - آدرس یا آی‌پی هاست دیتابیس خط ۷ - نام کاربری Username دیتابیس خط ۸ - پسورد دیتابیس خط ۹ - نام دیتابیس • فایل pushnotify.sql این فایل را هم در دیتابیس mysql هاست خود import کنید. - اگر مایل به اینکار نبودید می‌توانید با مقادیر زیر یک جدول در دیتابیس خود با استفاده از phpMyAdmin بسازید: - ID - Auto Increase - Index برای بررسی آخرین پیام وارد شده استفاده می‌شود - status - TEXT برای تعیین وضعیت رفتار نوتیفیکیشن استفاده می‌شود و مقادیر 'app' یا 'link' می‌گیرد که اگر app باشد، هنگام کلیک کاربر، اکتیویتی تعیین شده باز خواهد شد. و اگر link باشد، آدرس وب وارد شده در فیلد link با intent باز خواهد شد. - titr - TEXT متن نوشته عنوان یا نوشته بزرگ نوتیفیکیشن - body - TEXT متن بدنه نوتیفیکیشن - link - TEXT لینک وب، برای زمانی که مقدار فیلد status برابر link باشد. × فعلا برای ورود اطلاعات در دیتابیس باید دستی اینکار را انجام دهید، یعنی هربار که می‌خواهید پیغام جدیدی برای کاربران ارسال کنید، رکورد جدیدی هم باید ایجاد کنید. پس از انجام این کارها برای نمونه می‌توانید پروژه نمونه را بازکنید و طریقه پیاده سازی این کتابخانه را ببینید و کدهای موجود در پروژه نمونه را در پروژه خود کپی کنید. - نمونه سورس و آموزش پیاده سازی: ابتدا کتابخانه MaatisaPush را تیک بزنید. Sub Globals Dim mp As MaatisaPush End Sub Sub Activity_Create(FirstTime As Boolean) mp.Initialize( "main" , "mp" , False) mp.setValues(10 , 0 , "http://maatisa.ir/app/" , "pushnotify" , "" , "main") LogColor( $"${mp.About}"$ , Colors.Yellow) mp.startPush End Sub Sub Activity_LongClick mp.ListenStatus = Not(mp.ListenStatus) Log($"Enabled: ${mp.ListenStatus}"$) End Sub Sub mp_pushReceived(success As Boolean, pushInfo As MaatisaPushArgs) ' LogColor($"pushReceived Event: ${success} & er: ${pushInfo.error}"$, Colors.Green) ' If success Then Dim ph As PhoneIntents Dim n As Notification n.Initialize If pushInfo.status = "app" Then n.SetInfo(pushInfo.titr, pushInfo.body, Me) Else If pushInfo.status = "link" Then n.SetInfo(pushInfo.titr, pushInfo.body ,ph.OpenBrowser(pushInfo.link)) End If n.Notify(2) Else LogColor($"Error: ${pushInfo.error}"$, Colors.Magenta) End If End Sub Sub Activity_KeyPress (KeyCode As Int) As Boolean 'Return True to consume the event' If KeyCode = KeyCodes.KEYCODE_BACK Then ExitApplication End If Return True End Sub اسکرین از لاگ برنامه : اسکرین شات از صفحه کد نمونه: دانلودها: دانلود فایل پیش نمایش apk دانلود کتابخانه + فایل های سمت سرور(php و sql) + پروژه نمونه توضیح خط به خط کدها رو هم آماده میکنم همین پست رو ویرایش میکنم ببخشید که سرم یذره شلوغه ایشاله کاربردی باشه و لبتون خندون
×
×
  • جدید...