رفتن به مطلب

fun_code

کاربر رو به رشد
  • تعداد ارسال ها

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

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

  • روز های برد

    18

تمامی مطالب نوشته شده توسط fun_code

  1. ممنون ، امتحان کردم و آیکونه رفرش بالای لیست نمایش داده شد. خاطرتون هست حدودا کدام آموزش هست ؟ (اگر نیست که آموزش ها رو برای پیدا کردنش مرور کنم...) و آیا امکان تغییر آیکونه هست تا بتونیم با تِم برنامه یکیش کنیم ؟ مثلا برنامه زرد هست و اون آیکون رنگارنگ...
  2. سلام بدون شک در برنامه هایی که از ریسایکلر استفاده میکنن و دیتای زیادی رو نمایش میدن (شبیه به دیوار ، بازار و ...) ، مشاهده کردین که وقتی در ابتدای لیست هست ، کاربر میتواند با کشیدن اسکرول به سمت پایین لیست را رفرش کند. یک آیکون فلش نمادین هم به نشانه رفرش شدن با کشیدن به سمت پایین ، از بالای لیست به سمت پایین حرکت میکنه و اگر به یک حد مشخص رسید و انگشت را از روی صفحه برداشت. آیکون کوچک حذف و کد مربوطه انجام می شود. این مورد در 90 درصد برنامه ها تنظیم شده و برای کاربران آشنا است. آیا در کتابخانه شما چنین چیزی برای آبجکت ریسایکلر طراحی شده است ؟؟ مورد ضروری است و دقیقا مورد استفاده اپلیکیشن هایی است که از کتابخانه بزرگ ریسایکلر استفاده میکنند ... با سپاس
  3. سلام طبق بررسی در 858 دستگاه متفاوت از کلا دو نوع کد میده که همگی شامل 5 بخش و مجموعا 32 کارکتر است. همگی در نوع قابل قیاس هستند که یکسری بخش اولشان که 8 کارکتر است همگی صفر و یکسری همگی f است. بخش چهارم کد هم که شامل 4 کارکتر است در تمام دستگاه ها صفر است ! گویی می توانستید بجای 5 بخش ، کد را بصورت 4 بخشی استخراج کنید. با تشکر
  4. سلام جسارتا زمان دریافت آی.دی در بخش لاگ متن زیر ثبت میشه : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** arm64-v8a armeabi-v7a armeabi دلیلش چیه ؟ ممنون
  5. سلام جناب شاهپیری ، در آپدیت یکی از برنامه هام متوجه شدم که وقتی API28 رو انتخاب میکنیم و تارگت sdk رو 28 میذاریم ، کتابخانه های okhttp و کلا کتابخانه هایی که با سروری ارتباط برقرار میکنن در دستگاه های با اندروید 9 و بالاتر ارور میدن. جهت اطمینان کد صفحه اول بازار شما رو تست کردم و کتابخانه فست نت ورک شما هم با ارور مواجه میشه... لطفا بررسی و برطرف نمایید. با تشکر
  6. جناب شاهپیری ، چه زمانی از آداپتور استفاده میشه ؟ و وظیفه آداپتور چیه ؟ ممنون
  7. آخه انگار آداپتر میخواد و نمیدونم چی هست و در آموزش ها هم ندیدم. جستجو کردم و یافت نشد ! ممنون
  8. مثلا انگار در نسخه قدیمی متد setScrollEndListener وجود داشته اما در نسخه جدید نیست و رویداد اسکرول هم جواب نمیده !
  9. سلام دوست عزیز ، بنده نسخه جدید رو گرفتم اما چیزی در رابطه با بارگزاری دیتا بصورت مثلا 10 تا 10 تا ندیدم. یا مثلا اضافه یا ویرایش یا حذف آیتم ... آموزش ها استفاده ابتدایی از کتابخانه است و امکانات کاربردی و حرفه ای رو آموزش نداده... و ما چطور میتونیم این امکانات رو حدس بزنیم. زمان زیادی هم ندارم. خواهش میکنم اگر سورسی کوچکی دارید که این موارد رو میشه درونش دید ارسال کنید تا بتونیم از دیتابیس آنلاین اطلاعات را چند تا چند تا بارگزاری و به ریسایکلر اضافه کنیم. فکر نمیکنم برنامه نویسان بخوان از این کتابخانه برای بارگزاری دیتای آفلاین یا آنلاین بصورت یکجا استفاده کنن. ممنونم
  10. سلام جناب شاهپیری، این همون آموزش شماره ده هست ؟ و آیا آموزش دهم مشکل کاربر Forl رو برطرف کرد ؟ چون ایشان در بارگزاری 10 تا 10 تا دیتا آنلاین هم مشکل داشتن و دیگه پیامی ندادن. متشکرم
  11. سلام با توجه به اینکه پاسخ به سوالات پست قبلیم در بالا بسیار در کدنویسی کمکم میکنه... یه سوال از شما دارم در مورد روند اجرای سورس صفحه اول بازار. بنده در رویدادها چند لاگ گذاشتم که از متنشون مشخصه چه زمانی در لاگ ثبت میشن. شما لاگ ها رو مشاهده بفرمایید و ببینید این روند تا نمایش منطقی و بهینه است ؟ چندین مرتبه اجرای متدهای تکراری مشاهده میشه... (چون دارم از سورس شما به عنوان الگو و زیر ساخت برنامه ام استفاده میکنم.) slides_onCreateViewHolder slider.Recycler.startAutoPlay_onBindViewHolder >> when position=0 slider.Recycler.startAutoPlay_onBindViewHolder >> when viewtype=0 > Get json prtask_DoInBackground slider.Recycler.startAutoPlay_onBindViewHolder >> when position=0 slider.Recycler.startAutoPlay_onBindViewHolder >> when viewtype=0 mainitems_onCreateViewHolder mainitems_onBindViewHolder mainitems_onCreateViewHolder mainitems_onBindViewHolder
  12. بنده مجددا دانلود کردم و کش رو هم پاک کردم که تکراری نباشه اما مشکل داشت ! به هر روی... از اونجایی که سولام زیاد بود این پست رو ندیدین. ممنون میشم راهنماییم کنین : "سلام جناب شاهپیری ، این کتابخانه استفاده اش سخته... اگر ممکنه سورس هر کلیپ آموزشی این کتابخانه رو قرار بدین. 1. بنده متوجه نمیشم که پارامتر viewtype در متد های onCreateViewHolder , onBindViewHolder چی هست و چه زمانایی چه مقدارهایی داره ؟ (چون دیدم بخوبی و کاربردی ازش استفاده کردین) 2. و جسارتا در کلیپ ها تاکید دارید که سایز دهی در xml بهتر از b4a است. چرا ؟! (شما در xml هم از dip استفاده میکنید.) ممنون"
  13. سلام 1. این کتابخانه قابلیت ارتباط با وب سوریس REST رو هم داره ؟ (چون آدرس این نوع وب سرویس متفاوته) 2. جسارتا وقتی برای ارسال دیتا به یک فایل PHP یا وب سرویس تایم اوت قرار میدیم... پس از گذشت اونخودش خودکار اقدام میکنه به ارتباط با همون لینکی که پاسخی ازش دریافت نکرده ؟ 3. چرا انقدر حجم کتابخانه بالا است ؟ این خودش یک مگابایت به سایز برنامه اضافه میکنه !؟ آیا راهی هست که فقط بخش مورد نیاز رو استفاده کنیم تا حجم زیادی اضافه نشود ؟ با تشکر
  14. دقیقا همین رو دانلود کرده بودم و مجددا امروزم کردم. لطفا خودتون یک مرتبه دانلود کنید و ببینید برای تعریف متغیر از نوع پرشیدن جیسون ، چه کدی رو نوشته ؟ آیا از P_JsonOBject استفاده نکرده ...
  15. سلام شما خودتون ببینید و قضاوت کنید. مجددا کتابخانه ها رو بر اساس خلوت شدنشون دانلود کردم که اشتباهی رخ نداده باشه. همون سورس لاگین رو که میفرمایید رو مجددا دانلود کردم ، در حالیکه اشتباه هم دانلود نکرده بودم...نوع رو دادم و درست شد. اون متد startUploadAsJSONObject رو به startUpload تغییر دادم. یعنی سرعت تغییراتتون در کتابخانه انقدر بالاست که نمیشه گفت سورس هفته گذشته درست اجرا میشه. اسکرین شات رو ملاحظه بفرمایید :
  16. سلام خب استاد عزیز ، اگر هسته کتابخانه تغییر کنه ، سورس تغییر نکنه ، عملا دریافت کنندگان کتابخانه نمیتونن ازش استفاده کنن. چون متدهای کتابخانه رو نمیدونن. چون ایونت هاش رو نمیشناسن. کتابخانه های شما شبیه به محصولاتی است که در مارکت ها منتشر میکنید. اگر محصولی رو منتشر کنیم و به مرور وقت نکنیم بهشون رسیدگی کنیم ، در حال انتشار ماندن اون ها منطقی نیست. در اینکه شما زحمت بسیار زیادی برای برنامه نویسان میکشید شکی نیست. اما حداقل کتابخانه های پولی رو آپدیت نگهدارید... متشکرم
  17. استاد بنده دو تا قرص استامینوفن خوردم و میرم استراحت که ببینم میتونم ریلکس کنم یا نه. کار به جایی رسیده که کتابخانه های فست نت ورک و جیسون هم تهیه کردم. سورس های همراه اون کتابخانه ها هم جواب نمیدن. مهمتر اینکه بنده برای اجرای سورس صفحه اول کتابخانه تهیه کردم که خروجی رو عملا ببینم اما سورس مربوط به کتابخانه فست نت ورک جواب نمیده و به احتمال 110 درصد کدهاش عوض شده... مثلا دیدم که کد زیر تغییر کرده و دیگه نام متد نمیگیره ! pr.initialize("pr").Build پس خب چطور رویدادش اجرا میشه ؟ یا اصلا دیگه متد BuildGetQuery در این کتابخانه وجود ندااره... در پست اول کتابخانه مذکور هم اصلا در رابطه با تغییر این متد چیزی گفته نشده...! نیاز به آپدیت سورس ها است...برای تمام کتابخانه های پرشین. لطفا لطفا دیگه با httpjob خروجی فایل php رو دریافت و برنامه رو راه انداختم و کتابخانه فست نت ورک رو بیخیال شدم... کتابخانه AriaGlide هم زیاد سریع نیست. اون اسلاید بالایی هم مشکل داره و وقتی آروم بطور دستی به سمت حرکت میکنیم تصویر سمت راست یا چپ حرکت میدیم میبینیم که تصاویر کناری زودتر از موعد حذف میشن ، یعنی نصفشون تو صفحه است اما یهو حذف میشن و یا دیرتر نمایش داده میشن. یعنی نصف بخش اسلاید خالیه اما هنوز تصویر مربوطه نمایش داده نشده ! والله من که گیج شدم و سردرد گرفتم بسکه بین سورس های قدیمی و جدید همه کتابخانه های کاربردی پرشین چرخیدم...
  18. سلام خدایی روانی شدم. این کتابخانه هم سورس هاش کار نمیکنه. اصلا کتابخاه پرشین جیسون تیک نمیخوره ! اصلا نوع P_JsonOBject رو نمیشناسه و به احتمال 99 درصد در نسخه جدید کتابخانه چنان تغییر دادین که نوع آن هم تغییر کرده. سورس هاش کتابخانه customlistview هم میخوان که دانلود کردم اما نمیشناسه. چکار کنم ؟
  19. سلام 1. این کتابخانه قابلیت ارتباط با وب سوریس REST رو هم داره ؟ 2. بنده خریداری کردم ، اینم در صفحه دانلود کتابخانه چند لینک دانلود داره و نظم مناسبی نداره. باید نسخه با شماره بیشتر رو دانلود کنم یا هر کدون ویژگی و کارایی خودش رو داره ؟ 3. چرا انقدر حجم کتابخانه بالا است ؟ این خودش یک مگابایت به سایز برنامه اضافه میکنه !؟
  20. بنده سورس صفحه اول بازار رو مطالعه میکنم میبینم که در هر دو متد ویو ساختید ! در اولی دکمه و نام گروه بندی و اسکرول افقی و در دومین متد هم با آبجکت های داخل اسکرول ویو رو ساختید ! خب چرا ویو های داخل اسکرول هم در رویداد مربوط به ساختن ویوها اضافه نکردین ؟ جریان چیه ؟
  21. سلام جناب شاهپیری ، این کتابخانه استفاده اش سخته... اگر ممکنه سورس هر کلیپ آموزشی این کتابخانه رو قرار بدین. 1. بنده متوجه نمیشم که پارامتر viewtype در متد های onCreateViewHolder , onBindViewHolder چی هست و چه زمانایی چه مقدارهایی داره ؟ 2. و جسارتا در کلیپ ها تاکید دارید که سایز دهی در xml بهتر از b4a است. چرا ؟! (شما در xml هم از dip استفاده میکنید.) ممنون
  22. خب استاد عزیز ، مشکل از نبود همین پوشه res بود که فایل xml رو ساختم و سورس اجرا شد !!! دقیقا مشکل همینه که شما سورس هاتون رو بروز نمیکنید ، حتی خودتون یه اجرا نگرفتید که ببینید اصلا اجرا میشه. خب منه بی خبر سورس رو اجرا میکنم میبینم فورس کلوز میده... باورم نمیشه برای چنین موردی چندین روز هست که گیرم و اگر شما یه بار سورستون رو تست میکردین میدید اجرا نمیشه راحت متوجه مشک بنده میشدین. خواهشا ، لطفا ، سورس بدون مشکل و بروز تمام کلیپ های آموزشیتون رو آپلود کنید تا بتونیم سورس رو مطالعه و بررسی کنیم. خواهش میکنم از شما استاد محترم ممنون از این کتابخانه و زحمت هایی که برای تهیه اش کشیدین
  23. سلام جناب شاهپیری عزیز ، بنده حدود 19 گیگابایت در خود SDK Manager دانلود کردم.(17 گیگابایت بیشتر از سایز SDK قبلیم.) اما سورس شما اجرا نمی شود و فورس کلوز می دهد و همان لاگ بالا را نمایش می دهد ! جسارتا شما سورسی که در صفحه فروشگاه و در صفحه دانلود کتابخانه قرار داده اید را اجرا کرده اید ؟! در ابتدای اجرا پیش از کامپایل از خط زیر ایراد میگیرد چون چنین پوشه ای را قرار نداده اید : #AdditionalRes:..\res پس از غیرفعال کردن آن برنامه را کامپایل میکنم و زمان اجرا فورس کلوز می دهد... شما چطور بدون وجود این پوشه سورس را اجرا میکنید ؟!
  24. سلام آیا من همه رو پاک کنم و مجددا همه رو + api28 , api29 رو در خود sdk manager دانلود کنم درست میشه ؟ sdk manager داخل خود B4A هم زمان بارگزاری دیتا از سرورش خطا میده...
  25. بنده هم همین اعتقاد رو دارم که ربطی به ورژن ها نداره... ولی SDK هم اگر مشکل داشت نباید اکثر کتابخانه ها با مشکل مواجه میشد ؟ بنده هیچ مشکلی با هیچ کتابخانه ای ندارم.
×
×
  • اضافه کردن...