رفتن به مطلب

محمدرضا شاهپیری

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

    4,205
  • تاریخ عضویت

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

  • روز های برد

    872

تمامی مطالب نوشته شده توسط محمدرضا شاهپیری

  1. سلام خدمت شما. دوست عزیز شما احتمالا نسخه اولیه رو استفاده کردین عزیز. یکی دو روز بعد از انتشار نسخه اول نسخه دوم با عنوان نسخه 1.2 منتشر شد که این باگ توش برطرف شده. نسخه 1.2 رو دانلود کنید و تست کنید. اتفاقا خود بنده هم نیاز شدید به این موضوع دارم و اگه این جواب نده باید یه راه دیگه پیدا کرد.
  2. مشاهده فایل کتابخانه PersianRoundedLayout( لیوت گرد) با سلام خدمت دوستان عزیز. خیلی از وقتا پیش میاد که بخواین یک ویوی گرد توی برنامتون داشته باشید. یا در واقع بخواید به لیوت کرنر بدید. توی بیسیک این امکان وجود نداره و فقط میتونید به پنل کرنر بدید ولی به محتوای پنل این کرنر اعمال نمیشه و نمای خوبی به برنامه نمیده. با استفاده از کتابخونه زیر به راحتی میتونید یک ویوی بسیار زیبا توی برنامتون داشته باشید. سورس استفاده از کتابخونه توی ریسایکلرویو و همین طور توی اکتیویتی هم تو حالت لیوت بیسیک و هم xml قابل دانلود هست. انشالا که مورد استفاده قرار بگیره پیشنمایش ارسال کننده محمدرضا شاهپیری ارسال جمعه, 22 شهریور 1398 دسته کتابخانه ها
  3. خیر عزیز. همچین مشکلی توی سمپل وجود نداره. الان هم تست کردم دوباره و هیچ موردی نداشت. شما هر فونتی دادین باید حتما توی asset اونو کپی کنید
  4. سلام. دوست عزیز شما فونت iransansmobile.ttf رو توی asset کپی نکردید
  5. متاسفانه من دسترسی به سیستم ندارم الان. سورس طبق آخرین نسخه بازنویسی شده لینک رو با لینک خودتون جایگزین کنید فقط. دقیقا همون رو تست کنید اگه مشکل برطرف نشد سورستون رو خصوصی بفرستید آخر شب بررسی میکنم و راهنماییهای لازم رو انجام میدیم
  6. سلام. لطفا آموزش و سورس آپلود رو حتما ببینید و طبق اون پیش برید. ممکنه مشکل از هر جایی باشه.
  7. عزیز شما باید از ariaglide استفاده کنید و لینک رو به تابع بدید درنهایت هم ایمیج ویو رو با دستور prutil.findviewbyid میتونید بگیرید
  8. برای اینکه فاصله کمتر بشه تابع ClampTransformProgre رو حذف کنید و اینکه با تابع transformer اسکیلها رو کمو زیاد کنید
  9. به صورت زیر هست. کتابخونه جاواآبجکت رو هم تیک بزنید Dim intent As Intent Dim prf As PersianFileProvider intent.Initialize("android.intent.action.ATTACH_DATA","") Dim jo As JavaObject=intent jo.RunMethod("setData", Array(prf.GetUriFromFile(File.DirRootExternal&"/img.jpg"))) intent.SetType("image/*") StartActivity(intent)
  10. آموزش کار با دانلودر جدید به طور کامل تو این لینک هست. آموزش رو ببینید و بنا به نیاز خودتون ازش استفاده کنید. فرقی نمیکنه ما تو کلاس گفتیم و راه اصولیش هم همینه. شما میتونید کدهای کلاس رو تو اکتیویتی بزارید
  11. سلام خدمت شما. دوست عزیز جسارت نباشه این جوری که شما میفرمایید ما باید بشینیم و یکی یکی پروژه های دوستان رو براشون انجام بدیم. کتابخونه هیچ موردی نداره و آموزشهای لازم هم داده شده و این موارد شامل پشتیبانی نمیشه. به هر حال یه راهنمایی کوچیک بهتون میکنم و خودتون خیلی راحت میتونید پیادش کنید. شما میخواید هر 24 ساعت یه کاری رو انجام بدید حالا مهم نیست چه کاری بنابراین دوره تناوب میشه یک روز. یک سرویس برای این کار باید ایجاد کنید و به صورت زیر آلارم رو برای 24 ساعت یک بار تنظیم کنید. pralarm.setRepeating(prmodel,pralarm.AlarmManager_RTC_WAKEUP,pralarm.FLAG_CANCEL_CURRENT,50,pr.TimeUnit_DAYS,0,1) حالا وقتی سرویس اجرا شد بیاید و 6 تا عدد رندوم بدون تکرار از 1 تا 24 انتخاب کنید. مثلا a1 و a2 و .... a6 رو انتخاب کردین. حالا باید آلارم رو برای هر 6تای اینا با آیدیای مختلف ست کنید. pr.setExact(alarmmodel,pr.AlarmManager_RTC_WAKEUP,pr.FLAG_CANCEL_CURRENT,a1,pr.TimeUnit_HOURS,a1) pr.setExact(alarmmodel,pr.AlarmManager_RTC_WAKEUP,pr.FLAG_CANCEL_CURRENT,a2,pr.TimeUnit_HOURS,a2) . . . pr.setExact(alarmmodel,pr.AlarmManager_RTC_WAKEUP,pr.FLAG_CANCEL_CURRENT,a6,pr.TimeUnit_HOURS,a6)
  12. دوست عزیز کتابخونه دو هفته پیش منتشر شده اعلامیه هم زدیم....
  13. دوست عزیز هیچ مشکلی نداره. تست شده و موردی نبوده.اصن فرقی نمیکنه شما از دیزاینر یا از کدنویسی اضافه کنید.
  14. توضیح خاصی نداره عزیز. شما به صورت زیر توی دیزاینر ریسایکلر رو مقدار دهی کنید حالا توی کدنویسی هم که خیلی ساده لیوت رو لود کنید و بقیه تنظیمات رو انجام بدید. Activity.LoadLayout("l") PersianRecyclerLayout1.PersianViewPagerLayoutManager.ScaleLayoutManager.withOrientation(1) PersianRecyclerLayout1.ShowRecycler
  15. دوست عزیز این مسئاله ارتباطی با این کتابخونه نداره. لطفا در جای مناسب خودش تاپیک بزنید.
  16. دوست عزیز شما وقتی ریسایکلرویو رو از دیزاینر اضافه میکنید نباید اونو دوباره با کدنویسی اینشیالایز کنید فقط باید تابع ShowRecycler رو صدا بزنید
  17. تکمیل شده. فقط قسمت انتخاب عکس یه کم بررسی بشه و یه سری تغییرات احتمالا لازم داره
  18. اول اینکه نسخه جدید رو دریافت کنید. شما میخواین هر روز ساعت مثلا 12 یه کاری بکنید. خب اولین کاری که باید بکنید اینه که بیاین و اختلاف زمان فعلی و ساعت 12 رو به ثانیه دست بیارین که تو لینک زیر گفته شده https://www.b4x.com/android/forum/threads/time-difference-between-two-time-stamps.25751/ این میشه تاخیر تون که مثلا با متغیر delay ما نمایش بدیم. بعد از اون هم دوره تناوبتون هست که میشه 24 ساعت که بدیهیه چون مثلا 12 ظهر هر 24 ساعت یه بار اتفاق می افته این رو هم به ثانیه تبدیل کنید. و فرضا تناوب رو هم با period نمایش بدیم. بقیش هم که دیگه مشخصه تابع زیر رو صدا بزنید pralarm.setRepeating(prmodel,pralarm.AlarmManager_RTC_WAKEUP,pralarm.FLAG_UPDATE_CURRENT,2,pralarm.TimeUnit_SECONDS,delay,period)
  19. انشالا تا آخر هفته نسخه جدید رو منتشر میکنیم و مواردی که تونستیم رو رفع میکنیم
  20. دوست عزیز ما این کتابخونه رو واسه همین کار ساختیم دیگه. تو سورسی که گذاشتیم این مورد هست که. تاریخ و ساعت و دقیقه گرفته میشه و سر همون ساعت اعلان میده. شما به جای اعلان برنامه رو باز کنید تو سرویس.
  21. این متد برای نسخه های قبل بوده دوست عزیز. کارش این بوده که برای دانلود کش رو درنظر نمیگرفته و هربار دانلود میکردی بدون توجه به اینکه قبلا دانلود شده یا نه دانلود میکرد فایل رو. تو نسخه جدید هم این مورد لحاظ شده که توی آموزش کار با دانلودر تو پست اول هست
  22. اضافه شد. نسخه جدید رو دریافت کنید و از متد isAlarmON برای فهمیدن اینکه آلارم پخش شده یا نه استفاده کنید. دقت داشته باشید حتما بعد از اینکه سرویس اسارت (آلارم پخش شد) شد آلارم رو کنسل کنید دقیقا با همون پارامترهایی که اونو ساختین در غیر این صورت بعد از ست کردن آلارم خروجی isAlarmON همیشه true هست
  23. مشکلی با لیوتهای دیزاینر نداره کتابخونه دوست عزیز. فرقی نمیکنه لیوت لود کنید یا از طریق کد ویو بسازید. فقط باید تو سایزبندیا دقت داشته باشید و حتما توی متد onCreateViewHolder لیوت رو لود کنید و توی متد onBindViewHolder طول و عرض لیوت رو تعیین کنید
  24. من هرچی میگردم تو کتابخونه این متدو پیدا نمیکنم.تو کدام کلاس هست این متد؟
×
×
  • اضافه کردن...