رفتن به مطلب

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

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

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

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

  • روز های برد

    772

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

  1. توصیه میکنم حتما تو ارسال داده هاتون یک نظمی رو رعایت کنید که سمت سرور اذیت نشید. یا همه رو به صورت یه جیسون بفرستید یا اینکه پارامتر بزارید. اینجوری سمت سرور راحت میتونید مدیریت کنید. در صورتی که هم از جیسون و هم از پارامتر توی درخواستتون استفاده کنید واقعا من خودم نمیدونم سمت سرور باید چجوری اینا رو از هم جدا کرد.
  2. جیسون رو اشتباه اضافه کردین عزیز. جیسون به صورت زیر باید اضافه بشه. Dim prjs As PersianJSONOBject prjs.initialaizJsonString("yourjson") post.addJSONParametrs(prjs.DefaultJsonObject)
  3. تو پست اول همه ی متدها رو مثال زدم عزیز.
  4. عزیز شما وقتی این کتابخونه رو استفاده میکنید نباید از کتابخونه های پیشفرض یسیک دیگه استفاده کنید. مثلا کتابخونه های httputils یا http کلا تیک این کتابخونه ها رو بردارید و همه ی کارهاتونو با این کتابخونه انجام بدین
  5. توی پستهای قبلی هم ذکر شده عزیز.فایلهای جار رو اضافه نکردین. به صورت جداگونه توی پنل اضافه کردم. فایلهای jar رو دانلود کنید و اونا رو به پوشه لایبرری برنامه تو درایو c اضافه کنید
  6. خیلیه فک کنم نزدیک به 500 مگی میشه. این فایل جار رو توی پوشه های کتابخونه بیسیک کپی کنید و اون خط رو حذف کنید. دقت کنید کتابخونه هایی که توی درایو c مال خودش هست نه additional android-support-v7-recyclerview.zip
  7. sdk تون ناقصه عزیز. پوشه extra رو ندارین. حتما آپدیت کنید به آخرین ورژن که مشکلی نداشته باشید
  8. عزیز دیتابیس آنلاین که برای ذخیره فایل نیست. فایل رو توی هاست ذخیره میکنید و آدرسش هم گرفته میشه. آموزش اول این کتابخونه کلا همین کار انجام میشه. آپلود فایل و ذخیره اطلاعاتش توی دیتابیس.
  9. نسخه 3.1 رو دانلود کنید. توی این نسخه خطاها بهتر مدیریت شده. یه سری تغییرات جزئی دیگه هم صورت گرفته.
  10. signature does not match expected signature. میگه که متغیرهایی که من به متد persianfastnetwork_onpostjsonobjecterrorlistener فرستادم با هم مچ نیستن. یادم نمیاد همچین اشتباهی کرده باشم. لطفا سورستون یا آدرس فایل php رو خصوصی کنید تا ببینم چه مشکلی وجود داره. وقتی توی هاست خطایی به وجود بیاد باید متد onpostjsonobjecterrorlistener اجرا بشه و خطا فرستاده بشه به این متد.
  11. توی کدوم سورس این اتفاق می افته؟. عزیز حتما توجه کنید که sdk تون کاملا آپدیت باشه. مشکل از قدیمی بودن sdk هست
  12. عزیز ایونتها خیلی زیادن توی آموزشهای تصویری همشون توضیح داده شدن. اونجا میتونید کامل با کتابخونه و متدها و اینوتهاش آشنا بشید
  13. به نام خدا و سلام به همه انسور سنتریهای عزیز. مدتی هست از انشار ریسایکلر ویو میگذره و آموزشها بیشتر جهت آشنایی بوده. ولی کارهایی که با ریسایکلر ویو میشه کرد خیلی خیلی فراتر از اینهاست. از امروز تصمیم گرفتیم آموزشهای کاربردی رو با این کتابخونه البته به کمک سایر کتابخونه ها برای دوستان آماده کنیم. اولین قسمت رو اختصاص دادیم به صفحه زیبایی که شما توی بازار یا دیگر مارکتها میبینید. این نوع طراحی واقعا جالبه و میتونید جاهای زیادی ازش استفاده کنید و محدود به مارکت نیست فقط. انشالا که مورد استفاده قرار بگیره لینک آموزش+سورس پیشنمایش آموزش برای این آموزش به کتابخونه های زیر احتیاج هست.
  14. دوست عزیز شما چرا متوجه نیستین. دشمنی که با همدیگه نداریم. بنده خدا داره از تاپیک اول تا الان میگه که SDK باید اپدیت باشه. کجای این قضیه نیاز به توضیح داره؟ شما بهتره یه از چندتا سایت مشابه محصول بگیرین بعد متوجه میشین که پشتیبانی یعنی چی. البته اگه این چیزایی که میخواین جای دیگه پیدا بشه. درست کردن همچین چیزایی اونقدر سخت و خسته کننده اس که چندین برابر این چیزی که شما میدین ارزش داره. شما کارهایی که گفتیم رو انجام بدین انشالا که مشکل حل میشه. موفق باشید
  15. سلام خدمت دوستان و پوزش به خاطر تاخیر توی جواب دادن. قبل از اینکه جوابی بدم چند تا نکته رو خدمت دوستان تذکر بدم. ظاهر بعضی از دوستان پشتیبانی رو با لطف کردن اشتباه گرفتن. شما محصول رو خریداری کردین دیگه توقع نداشته باشین همه ی کارها رو باید واستون انجام بدن. مثه این میمونه که طرف کفش بخره و بیاد به مشتری بگه این کفش با فلان پیرهنم ست نمیشه چیکارش کنم؟ واقعا مسخرس همچین تفکری. یه کم هم انصاف داشته باشین. به خاطر حجم انتقادها بنده خودم شخصا کتابخونه رو تست کردم تحت هیچ شرایطی کتابخونه مشکل نداشت هم تو حالت ریلیز هم تو کامپایل هم گوشی و هم امولاتور حتی روی نسخه اندروید 7.1.1 هم تست کردم و هیچ گونه مشکلی نداشت. تنها چیزی که باقی میمونه اینه که sdk شما اپدیت نیست و به همین خاطر هست که مشکل پیدا کردین. یک نسخه ویرایش شده از سورسها رو توی پنل خرید اضافه کردم که توش ریسورسهایی که از sdk گرفته میشه رو اضافه کردم دیگه نیاز به ریسورسهای اضافی نیست فقط سورس رو باز و اجرا کنید. نکته بسیار مهم دیگه اینه که حتما فایل android-support-v7-appcompat.jar که قبلا کپی کرده بودین رو از توی پوشه کتابخونه ها حذف کنید چون توی سورس فایل جارشو اد کردم و از sdk میخونه فقط دقت کنید که sdk شما حتما به صورت زیر باشه. چیزایی که جلوشون ستاره قرمز کشید الزامیه و حتما همین نسخه باشه چون اینا آخرین نسخه هستن.
  16. سلام و درود. این کارو خودم میخواستم انجام بدم و به خاطر یه سری مسائل به تاخیر افتاد. انشالا آموزش تصویریشو آماده میکنم و خدمت دوستان ارائه میدم چون واقعا موضوع مهمی هست. با وجود ریسایکلرویو دیگه واقعا دست بیسیک کارای عزیز خیلی بازه تو ساخت برنامه های قدرتمند.
  17. از شما دوست عزیز و همچنین دوستی که نقد کردن کتابخونه رو تشکر میکنیم و از همه دوستان تقاضا میشه که اگر نقدی دارن ( به شرط سازنده بودن نه به نیت تخریب ) استقبال کامل میشه. همونطوری که بقیه کتابخونه های بنده نیز به همین منوال بوده و اشکالاتشون با کمک دوستان برطرف شده. اما درخصوص نقدهایی که وارد شده باید عرض کنم که بعضا درست وبعضا درست نیست. هر کسی سلیقه متفاوت داره تو ساختن کتابخونه و کلا سبکهای برنامه نویسی هرکسی با شخص دیگه قطعا متفاوته. اینکه کلاسه زیادن یا کمن کاملا به سلیقه شخص بستگی داره و این رو نمیشه ضعف دونست برای کتابخونه به خاطر اینکه هر کسی بعداز کار با کتابخونه بعد از یه مدت به متدها و کلاسهاش مسلط میشه. اینکه کتابخونه بدون لیست نمیتونه فعالیت کنه مطلب درستی هست و قطعا تو ورژن های بعدی علاوه بر امکانات زیاد دیگه ای که قرار هست اضافه بشه این موارد هم اصلاح میشه. درمورد بقیه نقدها هم باید بگم که هموی موارد درون کتابخونه انجام میشه. notify ها و getitemcount به صورت خودکار بعد از اعمال توی بیسیک به وسیله کتابخونه انجام میشه. موفق و پیروز باشید.
  18. Dim pr As PersianJSONOBject pr.initialaizJsonString("YOURJSON") '''''''''''''''''''''''''''''''''''''''جیسون اصلی Dim ok As Boolean=pr.getBoolean("ok") ''''''''''''''''''''''''''''''''''''''''''''''''''''''' Dim result As PersianJSONOBject=pr.getJsonObject("result") ''''''''''''''''''''''''''''''''''''''''''''''''''''''''' آبجکت result Dim user As PersianJSONOBject=result.getJsonObject("user") ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' آبجکت user Dim id As Int=user.getInt("id") Dim is_bot As Boolean=user.getBoolean("is_bot") Dim first_name As String=user.getString("first_name") Dim language_code As String=user.getString("language_code") ''''''''''''''''''''''''''''''''''''''''''''''''''' Dim status As String =result.getString("status")
  19. کتابخونه آپدیت شد عزیز. متد اضافه شده. تبدیل مپ به جیسون ابجکت. نحوه استفاده. Dim m As Map m.Initialize m.Put("key1","value1") m.Put("key2","value2") m.Put("key3","value3") m.Put("key4","value4") Dim pr As PersianJSONOBject Dim prj2 As PersianJSONOBject=pr.mapToObject(m) Label1.Text= prj2.toString
  20. سلام و درود. توضیح اینکه xml چی هست که بحث طولانی هست و توی این تاپیک نمیگنجه. به صورت خلاصه درصد خیلی زیادی از برنامه ی اندرویدی رو xml تشکیل میده و کار اون ذخیره اطلاعات حالا چه بصری و چه داده های متنی توی اندروید هست و بدون اون واقعا اپهای اندروید ضعفهای زیادی دارن. علت اینکه بنده توصیه میکنم حتما از xml برای طراحی لیوت استفاده کنید به خاطر سرعت و انعطاف بالای این زبان هست. لیوتهای بیسیک به هیچ وجه استاندارد نیستن و مموری زیادی برای لود کردن اونا اشغال میشه به همین خاطر استفاده از اونها برای طراحی لیوت استفاده نمیشه. انشالا توی آموزشها خودتون تفاوتها رو میبینید و متوجه اصرار بنده میشید.
  21. apk به خاطر یه سری مسائل گذاشته نمیشه عزیز. فیلم آموزشی و پریویو هست که. اونجا کامل میتونن آشنا بشن دوستان.
  22. 4 به بالا رو مطمئنم ساپورت میکنه چون خودم تست کردم. که فکر کنم کافی هم باشه. برای بقیه هم بعید میدونم مورد خاصی داشته باشه چون ریسورس خاصی نداره که بخواد مورد اینجاد کنه .دیگه الان اندروید زیر 4 واقعا تعدادش محدوده و میشه ازش چشم پوشی کرد. به هر حال اگه مشکل خاصی توی ورژن خاصی هم بود اگه بتونم حتما برطرفش میکنم.
  23. خیر دوست عزیز. محدودیتی نداره. توی فیلم آموزشی هم اگه ببینید ورژن اندروید برای تست 7.1.1 هست که میشه گفت الان آخرین نسخه هست. هر وقت گوگل کتابخونه رو آپدیت کنه بنده هم کتابخونه رو به آخرین ورژن گوگل ارتقا میدم که دوستان بتونن از آخرین ویژگی های این کتابخونه عظیم بهره ببرن
×
×
  • اضافه کردن...