رفتن به مطلب

caesar.f

کاربر عادی
  • تعداد ارسال ها

    12
  • تاریخ عضویت

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

پست ها ارسال شده توسط caesar.f

  1. در در 1396/02/05, 19:31:53، پژمان نیکروان گفته است :

    بنام خدا، سلام.

    کسایی که میخواستن یه همچین چیزی رو دیگه خودشون میدونن که این چی هست:DD:

    چندی پیش یه تاپیکی داشتم مبنی بر آموزش انجام عملی در ساعت و تاریخ خاص با سرویس، اما مشکلاتی نظیر استفاده زیاد منابع و همچنین بسته شدن سرویس بعد مدتی داشت.

    اما AlarmManager یکی از امکانات سیستم خود اندروید هست که بدون سرویس کار میکنه.

    مزیت ها و امکانات:
    • بسیار ساده
    • بدون نیاز به سرویس و تایمر
    • کار کردن حتی درصورت خاموش بودن صفحه و خاموش روشن شدن گوشی
    • ازکار نیافتادن توسط CleanMaster ها درگوشی
    • تعریف فقط یک متد ساده برای دادن ساعت و تاریخ برای هشدار و یا تکرار هشدار
    • استفاده از آلارم منیجر سیستم اندروید و به همین دلیل بهترین و بهینه ترین راه ساخت ساعت هشدار

     

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

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

    دوستان برای این مجموعه واقعا تلاش شده و برای اولین بار هست در بیسیک، به همین دلیل قیمت دریافتش 10هزارتومان هست که امیدوارم راضی باشید.

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

     

    __________________________________________________________________________________________

    • تغییرات نسخه 1.40:
    1- بهبود متد SetNewExcat در اندرویدهای 5 به بالا

    کاملا شبیه به برنامه باد صبا عمل میکنه و مشکل تاخیر توی اندروید6 حل شد *
    2- ساده تر شدن مثال کتابخانه

    __________________________________________________________________________________________

    • تغییرات نسخه 1.20:
    1- اضافه شدن متد AlarmAlreadyHasSet
    فهمیدن اینکه آلارم مورد نظر از قبل ست شده یا خیر توسط آیدی

     

    
    If pn.AlarmAlreadyHasSet("آیدی آلارم") Then
    'این الارم با این آیدی از قبل ست شده است، البته ست کردن مجدد تداخلی ایجاد نمیکنه
    end if

    __________________________________________________________________________________________

     تغییرات نسخه 1.10 کتابخانه:

    1- متد DeviceIsHuawei
    تشخیص اینکه آیا گوشی هوآوی و نسخه اندروید اون بالاتر از 21 هست یا خیر

    2- متد GOTO_HuaweiSetting
    هدایت کاربر به بخش "برنامه های محافظت شده" در تنظیمات هوآوی.
    جهت درخواست تیک زدن برنامه برای پایداری آلارم ها در هوآوی
    قبل از صدا زدن این متد میتونید، با متد گزینه 1 تشخیص بدید گوشی هوآوی هست یاخیر.
    توضیحات بیشتر درباره مشکل در هوآوی ها:
    اینجا

    3- متد setNewExact
    تنظیم آلارم دقیق
    در برخی از دستگاه ها مشاهده میشه دادن آلارم با متد "تنظیم آلارم تکرار شونده" با چنددقیقه تاخیر و یا زودتر انجام میشه. این متد مشکل رو برطرف کرده.
    این متد امکان تکرار شونده نداره، اما میتونید خودتون اینکارو انجام بدید.
    مثلا یکبار ست میکنید دفعات بعد که سرویس استارت شد مجددا برای مثلا 24ساعت آینده ست میکنید.(در سورس انجام شده)

    4- گرفتن آیدی آلارم در سرویس
    درصورتی که چندین آلارم با آیدی های مختلف تنظیم می کنید میتونید در "سرویس دریافت آلارم" شرط گذاری های لازم رو با گرفتن آیدی آلارم انجام بدید:
    StartingIntent.GetExtra("ID")

    __________________________________________________________________________________________

    سلام، پژمان جان ارادتمندم ممنون برای این کتابخانه و سورس، اما فیلم آموزشش رو نزاشتی داداش، اونو اگه میشه بزار ، اون فیلم دمو نشون میداد انگار یه فیلم آموزشی هم براش گذاشتی اما فیلمی نبود داخل فایل بعد از خرید

×
×
  • اضافه کردن...