رفتن به مطلب

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

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

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

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

  • روز های برد

    832

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

  1. سلام ودرود. مشکل maven artifact از SDK هست.به روز نیست و یا نسخه support هست. از سایت مرجع دانلود کنید
  2. سلام و درود. در صورتی که مشکل ssl دارید بهتره یه گواهی معتبر خریداری کنید برای هاستتون و بهتره اصن از ssl رایگان استفاده نکنید که دیگه این مشکلات رو نداشته باشه.
  3. عزیز شما سورس محصولات فروشگاهی رو باید از قسمت مدیریت خرید دانلود کنید. از منوی بالا فروشگاه قسمت مدیریت خرید هم سورس نسخه ۱ و هم ۲ هست
  4. با عرض سلام و درود. توی این تاپیک قراره با هم مباحث مهم و پیشرفته رو در مورد ریسایکلر ویو با هم کار کنیم. این تسلط بر این کتابخونه از نون شب هم واجبتر هست. پس با ما همراه باشید تا چیزای خفن رو در مورد این کتابخونه یاد بگیریم. 1:قسمت اول(اموزش DiffUtils) diffutils یکی از کلاسای بسیار کاربردیه که وظیفش محاسبه تفاوت بین دوتا لیست هست.زمانی که دیتای ریسایکلر تغییر میکنه میاد و خودش توی بکگراند تغییرات رو محاسبه میکنه و در نهایت توی ترد Main ریسایکلر رو آپدیت میکنه. لینک آموزش تصویری قسمت اول Recycler.zip
  5. شما زمانی که دسترسی رو میگیرید یه لیست بهتون برگردونده میشه که از نوع fileModel هست. و نکته دیگه اینکه متد کپی فقط فایل رو توی پوشه Documents کپی میکنه و امکان کپی به سایر پوشه ها نیست تو کتابخونه. به هر حال برای کپی فایل از محل دلخواه به پوشه داکیومنت به صورت زیر عمل کنید. filemgr.copyFile(fileModel,"folder","filename.mp4") دو تا ورودی دوم رو دیگه با توجه به نیاز خودتون جایگزین کنید
  6. شما در صورتی میتونید توی یه مسیر فایل ایجاد کنید که دسترسی نوشتن تو اون مسیر رو گرفته باشید. تو کتابخونه امکان گرفتن دسترسی هست. اول دسترسی رو بگیرید و بعد کپی کنید.
  7. توی سمپل کتابخونه این موارد هست
  8. سلام ودرود. خیر جایگزین نشده. تو اندروید 11 به بالا کلاس file دیگه کارایی نداره. باید از scopestorage استفاده کنید. تو این کتابخونه متدهای اصلی مثل copy, delete هست و همچنین گرفتن treeUri
  9. کلا روشتون غلطه دوست عزیز. ریسایکلرویو ساختارش ریسایکلری هست و باید وضعیتش توی آداپتر تو شرایط مختلف حفظ بشه وگرنه حالتها با اسکرول و ریسایکل شدن ویوها از بین میره. درکل باید خیلی رو مفاهیمش کار کنید. آموزشها رو حتما ببینید که براتون قابل درک بشه. برای کارتون هم یه سورس براتون نوشتم که این کار رو انجام میده اصولی. ازش ایده بگیرید recyclerLable.zip
  10. این مورد رو باید توی مدلتون ست کنید. یه فیلد بولین برای مخفی کردن لیبل ایجاد کنید بعد از کلیک اونو تغییر بدید با توجه به وضعیتش. بعد هم که notifyitemchange رو صدا بزنید.چون روی کل آیتم قراره کلیک بشه دیگه نیازی نیست ویوی کلیک شده رو چک کنید
  11. ببینید عزیز دقیقا مشخص کنید روی کدوم آیتم میخواید بای کلیک کردن لیبل مخفی بشه. روی خود لیبل یا رو سطر مربوط به لیبل؟
  12. سلام. من دقیقا متوجه سوالتون نشدم. روی لیبل میخواید کلیک کنید و مخفی بشه؟
  13. مشکل از sdk تون هست. از سایت مرجع دانلود کنید موارد مورد نیاز رو
  14. کتابخونه mediaplayer فکر کنم داره امکانشو. مسیر فایل ضبط شده رو بهش بدین زمان رو بگیرید
  15. یه اسلش قبل record کم گذاشتید
  16. توی سورس هست. سورس رو دانلود کنید نمونه کار با کتابخونه هستش
  17. نسخه جدید بارگزاری شد. کتابخونه رو آپدیت کنید رفع میشه. و اینکه از DirRootExternal سعی کنید استفاده نکنید به جاش از RuntimePermissions.GetSafeDirDefaultExternal استفاده کنید.
  18. دوست عزیز شما یه اسلش کم گذاشتین.به شکل زیر بزارید. (...."/"&"record/"&"filename.mp3")
  19. سلام و درود. لطفا برای تاپیکهاتون عنوان مناسب انتخاب کنید و حتما مشکل رو توی تاپیک همون کتابخونه مطرح کنید. الان سورس اصلی هم همین مشکل رو داره یا فقط تو سورس خودتون این مورد هست؟
  20. audiorecord.startRecord(basedir+"filename.mp3") تو متد بالا به ترتیبی که نوشتم میتونید اسم فایل رو بدید. نیازی نیست تغییر نام بدید بعدش
  21. کتابخونه برای این کار زیاده که. از اونا استفاده کنید.
  22. یه هاست معمولی نیازه عزیز. پردازش آنچنانی که نداره. فقط یه درخواست میده به بازار و از اونچا هم نتیجه میاد به کلاینت. یه هاست با فضای ۱ گیگ و رم ۴ اکیه.
×
×
  • اضافه کردن...