-
تعداد ارسال ها
4,058 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
772
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
تمامی مطالب نوشته شده توسط محمدرضا شاهپیری
-
بی زحمت یه اسکرین شات از SDK تون بزارید ببینم چه نسخه هایی رو دارید. از EXTRA بزارید چون این قسمته که خیلی مهمه
- 92 پاسخ
-
- MaterialIntro
- صفحات راهنما متریال
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
عزیز SDK تون رو باید آپدیت کنید. حتما هم باید آپدیت کنید چون ارور مربوط به قدیمی بودن SDK هست. دوسه تا پست بالایی رو نگا کنید اونجا گفتم که چه چیزایی رو باید داشته باشید
- 92 پاسخ
-
- MaterialIntro
- صفحات راهنما متریال
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
توی این عکسی که گذاشتین هیچ کدوم از متغیرهایی که تعریف کردین مال کتابخونه نیست عزیز. کلاسهای کتابخونه MaterialIntro و PaperOnboarding هستن. شما سورسهایی که بعد از خرید دریافت میکنید رو اجرا کنید
- 92 پاسخ
-
- MaterialIntro
- صفحات راهنما متریال
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
وقتی فورس میشه یه لاگ بگیرید ببینم چه خطایی میده. اینجوری نمیشه نظری داد عزیز.
- 92 پاسخ
-
- MaterialIntro
- صفحات راهنما متریال
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
کتابخانه بسیار کاربردی PersianJson
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
اشکال نداره عزیز. ببینید هموطن شما باید فایلهای جاری که گذاشتم رو توی لایبرری برنامه که توی درایو c هست کپی کنید. تو قسمت خرید که رفتین نوشته فایلهای جار. اونا رو کپی کنید -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
یه اشتباه کوچیک توی متد اکسترکت شده بود که فقط فایلهای اینکریپت رو اکسترکت میکرد. نسخه جدید رو دریافت کنید این ارور برطرف شده. همچنین اکسترکت کردن فایلهای xz هم اضافه شده. -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
عزیز چه یه فایل باشه چه صدتا فرقی نمیکنه. میزان پیشرفت بر اساس تعداد فایل نیست که بر اساس بایت هست. و برای همه ی کارها این هست. شما واسه حذف و اضافه و اکسترکت این نمایش روند رو دارین. گزینه کنسل هم بهش اضافه میشه. البته الان هم متد کنسلش هست. -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
انشالا که فرمتهای مهم رو اضافه میکنم. -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
نوکرم دادا انجام وظیفه اس -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
خیر عزیز این کتابخونه فعلا با فایلهای زیپ کار میکنه. انشالا سعی میکنم همه ی فرمتها رو اضافه کنم. البته برای فرمتهای دیگه این امکانات رو که الان فرمت زیپ داره نمیشه گذاشت قطعا. چون کار وقت گیر و دشواریه قطعا. ولی حتما ساختن و اکسترکت کردن بقیه فرمتها رو بهش اضافه میکنم که فکر کنم کافی هم باشه. -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
سرعت اکسترکت بستگی به چندتا عامل داره. یکی نوع متد اینکریپت و رمزگزاری هست. هر چی اینکریپت قویتر باشه اکسترکت هم طولانی تر میشه. عامل دیگه تعداد فایلها و حجمشون هست که بازم مهمه و دیگری هم قدرت پردازنده ی دیوایسی که روش دارین تست میکنین. واسه چیزی که فرمودین یه فایل 700 کیلوبایتی حالا هر چقدم اینکریپت شده باشه نهایتا یکی دو ثانیه باید طول بکشه. من الان یه فایل 5 مگابایتی با اینکریپت AES_STRENGTH_256 که قویترین نوعش هست توی 2 ثانیه اکسترکت کردم. اندروید هم 4.2.2 هستش. بعید میدونم به اون صورت موردی باشه. -
کتابخانه کاربردی PersianZipManager
محمدرضا شاهپیری پاسخی ارسال کرد برای یک موضوع در مرتبط با فروشگاه
*** نسخه 2 اضافه شد*** تغییرات نسخه 2: رفع ارور اکسترکت نکردن فایلهای زیپ معمولی. مثال از اکسترکت کردن فایلهای زیپ معمولی Dim przip As PersianZipManager Private zipparams As ZipParametr zipparams.initialize przip.initialize("przip") przip.withFileName(File.DirRootExternal&"/myzip.zip").withRunInThread(True) przip.extractAll(File.DirRootExternal&"/myfolder",zipparams.ZipParameters) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub przip_onERROR(error As String) Log(error) End Sub Sub przip_onProgressing(percent As Int) ProgressBar1.Progress=percent Log(percent) End Sub Sub przip_onSUCCESS ToastMessageShow("operation succes",False) Log("operation succes") End Sub پشتیبانی از فایلهای مهم و کاربردی xz حذف متد startmonitoring و اضافه کردن این متد به صورت اتوماتیک توسط کتابخانه. مثال از اکسترکت کردن فایلهای xz Dim przip As PersianZipManager przip.initialize("przip") ProgressDialogShow("extracting xz file") przip.extractXZ(File.DirRootExternal&"/myfile.xz",File.DirRootExternal&"/folder/myfile.zip") '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub przip_onSUCCESS ToastMessageShow("operation succes",False) ProgressDialogHide End Sub به نام خدا و سلام خدمت دوستان با یک کتابخونه قدرتمند دیگه از کتابخونه های Persian در خدمتتون هستیم لینک آموزش تصویری کار با کتابخانه لینک فروشگاه کتابخانه همونجور که میدونید برای کار با فایلهای زیپ کتابخونهایی هست که یه سری کارهای مقدماتی رو میشه باهاش انجام داد. ولی کارهای زیادی هست که نمیشه با این کتابخونه ها انجام داد. کتابخونهی حاظر واقعا یکی از کتابخونه های قدرتمند توی این زمینه هست. و تقریبا همه ی کارهای حرفه ای رو میتونید باهاش انجام بدید. ویژگی های کتابخونه. 1- ساخت فایل زیپ با انواع پارامترهای زیر شامل. 1 متدهای فشرده سازی: COMP_DEFLATE , COMP_AES_ENC , COMP_STORE 2 متدهای کاهش حجم: DEFLATE_LEVEL_FASTEST , DEFLATE_LEVEL_NORMAL , DEFLATE_LEVEL_MAXIMUM , DEFLATE_LEVEL_FAST , DEFLATE_LEVEL_ULTRA 3 متدهای رمزگذاری: ENC_METHOD_AES , ENC_METHOD_STANDARD , AES_STRENGTH_128 , AES_STRENGTH_256 , AES_STRENGTH_192 2- اضافه کردن فایل و فولدر به یک فایل زیپ (با پسورد یا بدون پسورد) همراه با روند اجرای عملیات 3- حذف کردن فایل و فولدر از یک فایل زیپ (با یا بدون پسورد) همراه با روند اجرای عملیات 4- نمایش محتویات دقیق یک فایل زیپ شامل نام فایل ، اندازه فشرده شده ، اندازه بعد از اکسترکت شدن، آخرین زمان تغییرات و .... 5- اکسترکت فایلهای زیپ ( با یا بدون پسورد) همراه با روند اجرای عملیات 6- نمایش خطای رخ داده ی احتمالی در حین عملیات امیدوارم که مورد استفاده دوستان قرار بگیره. -
آموزش ساخت صفحه اول بازار در بیسیک(PersianRecyclerview+PersianFastNet+PersianJson)
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : آموزش های تصویری
نه مختارجان مشکلی نداره. البته اندروید 4 دیگه به اون صورت قبضه نیستا. الان دیگه اندروید 8 هم اومده به نظرم اندروید 6 به بالا استفاده زیادتری میشه -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
سلام ارسطو جان. تو پست اول که درواقع پست اصلی کتابخونه هست تغییرات و همچنین نسخه های جدید گذاشته میشه. هر وقت آپدیت دیدید توی پنل بیاید و پست اول رو مطالعه بفرمایید. -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
ببینید عزیز این باگ نیست درواقع. به صورت پیش فرض یه فایل با نام okhttp.jar توی کتابخونه های بیسیک موجوده که همون کتابخونه okhttp هست. همچنین توی فایل های جار کتابخونه persianfastnet هم یه فایل دقیقا با همین نام هست که نسخه آخر کتابخونه okhttp هست. وقتی کپی میکنید جایگزین میشه و دیگه نمیتونید از کتابخونه پیش فرض okhttp خود بیسیک استفاده کنید. هرچند نیازی هم بهش ندارید دیگه. چون چیزی توی اون کتابخونه نیست که توی persianfastnet نباشه. -
****ویژه*** کتابخانه PersianRecyclerView
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
شما دیگه خیلی کاستومایزش میخواید بکنید. فک کنم باید ویوی اختصاصی واستون بزنیم. به نظرم واسه همچین کاری باید از recyclerviewpager استفاده بشه. دارم روش کار میکنم که به کتابخونه اضافش کنم. با چیزای معمولی نمیتونید اینو درست کنید. چند روز صبر کنید تا اضافش کنم به کتابخونه. -
****ویژه*** کتابخانه PersianRecyclerView
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
فعلا ITEMANIMATION فقط همون دوتا هستن. انشالا انیمیشنهای بیشتری اضافه میشه. -
****ویژه*** کتابخانه PersianRecyclerView
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
دوست عزیز تو پست قبل هم گفتم که. تو متد onbind رو آیتمهای ریسایکلرویو فقط میتونید مدیریت کنید. شما لیبل رو تو اکتیویتی تعریف کردن. ما این همه آموزش گذاشتیم که ببینید و کار با کتابخونه رو یاد بگیرید. لطفا آموزشها رو دنبال کنید. برای کاری که میخواین هم یه چیز ساده است دیگه . گفتم یه تکست ویو تعریف کنید توی لیوت item. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/RelativeLayout1" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/position" android:layout_alignParentTop="true" android:layout_width="match_parent" android:layout_height="wrap_content" /> <ImageView android:id="@+id/img" android:layout_marginTop="15dp" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerInParent="true" android:scaleType="fitXY" /> </RelativeLayout> به شکل زیر هم پوزیشن رو بدین به تکست ویو تو متد onBindViewHolder prutil.setTextForTextview("position",position) -
****ویژه*** کتابخانه PersianRecyclerView
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
ببینید عزیز شما توی متد onBindViewHolder میتونید رو آیتمهای ریسایکلرویو مدیریت داشته باشید. میتونید یک textview توی لیوت item بزارید و به اون تکست همون پوزسشن رو بدید. -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
قبلا هم خطا رو میداد عزیز این بود دیگه. responseFromServerError این دقیقا معادل با Error.ErrorDetails توی متد مربوط به ارور هست -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
عزیز خیلی از چیزا واقعا به کتابخونه ارتباطی نداره. دقیقا 4 ساعت از وقت من گرفته شد به خاطر این موضوع . نسخه 4 رو آپلود کردم تو این نسخه میتونید خطایی که رخ داده رو ببینید که مربوط به پارامترهایی هست که شما فرستادید. کد زیر رو که بنویسید. خطا رو میتونید ببینید pr.initialize("pr").WithSSL.Build pr.BuildPostQuery("https://i.instagram.com/api/v1/accounts/login/","tgn").executRequesAsString Sub pr_onPostStringErrorListener(Error As ResponseError , Tag As String) Log(Error.ErrorBody) End Sub -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
این فایل php رو توی هاستتون بزارید و بهش درخواست بدید. <?php echo "this is test"; ?> مشخصه دیگه هر درخواستی بدید باید اون پیغام چاپ بشه -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
این اتفاق معمولا زمانی می افته که سمت سرور خطای رانتایم داشته باشین. مثلا خطای سینتکس. یا جایی اشتباه تایپی داشته باشین. شما کدهای سمت سرورتون رو چک کنید که اشتباهی صورت نگرفته باشه. اگه مشکل برطرف نشد کدهاتون رو بزارید ببینم چیکار کردین. -
ویژه: کتابخانه جامع PersianFastNetwork
محمدرضا شاهپیری پاسخی برای محمدرضا شاهپیری ارسال کرد در موضوع : مرتبط با فروشگاه
وقتی شما درخواست میفرستین دوتا حالت اتفاق می افته. یا به خطا میخوره و متدهای مربوط به ارور اتفاق می افتن یا اینکه درخواستتون با موفقیت پاسخ داده میشه. ببینید عزیز کد زیر رو شما اشتباه کردین. post.addParametrs("signed","c5f56b642b90d21996ae9f51ebc0a1b05194d79454240b7ae0f31f603e206178.{"guid":"7d12179c-a678-448e-97c9-f98c5876277b","device_id":"android-7d12179c-a678-448e-97c9-f98c5876277b","name":"alireza","Content-Type":"application\/x-www-form-urlencoded; charset=UTF-8","first_name":"alireza"}") درستش رو واستون نوشتم به صورت زیر هست. Dim prjs As PersianJSONOBject prjs.initialaizJsonObject prjs.putToJSON("guid","7d12179c-a678-448e-97c9-f98c5876277b") prjs.putToJSON("device_id","android-7d12179c-a678-448e-97c9-f98c5876277b") prjs.putToJSON("name","alireza") prjs.putToJSON("Content-Type","application\/x-www-form-urlencoded; charset=UTF-8") prjs.putToJSON("first_name","alireza") Dim sined As String="c5f56b642b90d21996ae9f51ebc0a1b05194d79454240b7ae0f31f603e206178."&prjs.toString post.addParametrs("signed",sined) البته خط زیر رو فکر کنم باید توی هدر اضافه کنین اینجوری که معلومه. بازم بستگی به کار خودتون داره prjs.putToJSON("Content-Type","application\/x-www-form-urlencoded; charset=UTF-8")