بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

سوال مهم - آیا استفاده از کتابخانه vollay یا ... را توصیه میکنید یا وب سرویس که استاد ساختن و httpclient ؟؟ برای پروژه قوی و پایدار کدام روش بهتر است؟

مدیریت گفتگو
118674 10 سال پیش
آخرین تغییر: 10 سال پیش

 دنبال یه کد  قوی و حرفه ای و پایدار هستم - پروژه ای که میخوام شروع کنم باید قوی باشه . ممنون میشم جواب بدهید.

نظرات

alisherafat01 10 سال پیش
وب سرویس استاد رو که باید خودتون تغییرش بدین چون باید HttpClient رو با HttpUrlConnection جایگزین کنید و چند جای دیگش هم مثل NameValuPair ها منسوخ شدن و همچنین باید از ترد UI جداش کرد و درکل لازمه یه دستی روش بکشین :) با این حال توصیه میکنم از volley که خیلی بهینه تر و مطمئن تره استفاده کنید D:
محمد رضا 10 سال پیش
استفاده از Volly خیلی آسون هستش و سرعت خیلی خوبی هم داره از همه مهمتر تقریبا توی همه ی Api ها به راحتی پشتیبانی میشه
ahm_android 10 سال پیش
من از Volly استفاده کردم و راضی ام . خوب کار میکنه .

پاسخ‌ها 2

عطایی 10 سال پیش

با سلام

اونجوری که از شواهد پیداست vollay قابل اطمینان نیست

بهترین روش بنظرم HttpUrlConnection هست

 

نظرات

alisherafat01 10 سال پیش
شواهد؟ کدوم شواهد رو شما میگین؟
sh.khaksar 10 سال پیش

کتاب خانه Volley یک کتاب خونه قابل اعتماد با انعطاف پذیری بالاست که توی کنفراس توسعه دهندگان اندروید معرفی شد، و در حال حاضر هزاران توسعه دهنده از اون دارن استفاده میکنند، توصیه من به شما استفاده از این کتاب خونه هست، قسمت کدنویسی مربوط به اتصال به سرور رو به شدت آسون و سریع میکنه، و خود کتاب خونه هم تاثییری در روند اجرای برنامه نداره، همینطور این کتاب خونه به خودی خود دارای سیستم Cache و ذخیره موقت اطلاعاته، و شما دیگه نیازی ندارید که اونها رو به صورت دستی بنویسید، اطمینان داشته باشید که اگر این کتاب خونه مشکل بزرگی داشت، انقدر همه گیر نمیشد.

نظرات

علی 10 سال پیش
کتاب خونه volley با اینترنت gprs یا 3g بارها شده که اطلاعات رو نخونده و با سعی مجدد اطلاعات رو خونده. این مشکل نیست آیا؟؟؟ ولی با HttpUrlConnection همیشه اطلاعات خونده میشه.
sh.khaksar 10 سال پیش
شما کافیه waiting Time رو بیشتر در نظر بگیرید که اطلاعات خونده بشن، به طور پیشفرض فکر میکنم فقط 10 ثانیه صبر میکنه. ولی اگر براش بیشتر تعریف کنید این مشکل برطرف میشه، در کل این کتاب خونه به شدت انعطاف پذیره و میشه توی هر پروژه ای ازش استفاده کرد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .