امین شاهدی 5,773 ارسال شده در 28 آذر، ۱۳۹۵ اشتراک گذاری ارسال شده در 28 آذر، ۱۳۹۵ AriaVolley مشاهده فایل با سلام ، خب خیلی هاتون که میدونین volley چیه ، اونایی هم که نمیدونن volley کتابخونه ایه که از طریق اون میتونین درخواست های آنلاین خودتون که به جواب اون ها صورت string و Json هست رو با حداقل کد انجام بدین و همچنین دانلود و کش کردن عکس ها که جواب به صورت bitmap ، ↓↓ یه نمونه که با حدود 10 خط کد 3تا درخواست مختلف رو انجام میده و حاصل رو نمایش میده ↓↓ Sub Activity_Create(FirstTime As Boolean) Dim Avolley As AriaVolley Avolley.Initialize("volley") Avolley.AddQueue(Avolley.CreateImageRequest("https://httpbin.org/get",Activity.Width,Activity.Height)) Avolley.AddQueue(Avolley.CreateJsonArrayRequest("http://api.androidhive.info/volley/person_array.json",Avolley.GET)) Avolley.AddQueue(Avolley.CreateJsonRequest("https://httpbin.org/ip",Avolley.GET)) Avolley.AddQueue(Avolley.CreateImageRequest("http://s2.picofile.com/file/8262086342/back_material_blue.jpg",Avolley.GET)) Avolley.Start End Sub Sub volley_OnBitmapResponse (bitmap As Bitmap) Activity.SetBackgroundImage(bitmap) End Sub Sub volley_OnJsonArrayResponse (JsonArray As AriaJsonArray) Msgbox(JsonArray.GetAriaJsonObject(0).GetString("name"),"Name") End Sub Sub volley_OnJsonResponse (JSON As AriaJsonObject) Msgbox(JSON.Get("origin"),"IP") End Sub Sub volley_OnError (Error As String) Msgbox(Error,"Volley Error!") End Sub Sub volley_OnStringResponse (response As String) Msgbox(response,"Volley") End Sub ورژن 3 کتابخانه اضافه شد ، قابلیت های جدید : - اضافه شدن متد CreateJsonArrayRequest و CreateJsonArrayRequest2 برای ارسال درخواست هایی که به صورت JsonArray هستن - اضافه شدن کلس های AriaJsonObject و AriaJsonArray برای رفع مشکل فارسی و encoding کلس JSONParser خود b4a که دیگه نیازی بهش نیست و میتونین از کلس هایی توی کتابخونه اضافه شده استفاده کنین و جواب درخواست های جیسون هم به همین صورت تغییر کرده - اضافه شدن قابلیت Sender که از طریق اون میتونین توی همه ی ساب های درخواسن از آدرسی که درخواست اون رو دادین با خبر بشین ، برای مثال شما 3تا درخواست دانلود عکس میدین و بعد از دانلود شدن 3بار ساب اجرا میشه حالا دیگه میتونین بفمین که هر بار اجرا شدن مربوط به کدوم آدرس هستش و اگه نیازی بود شرط بزارین و از عکس ها استفاده کنین : Sub volley_OnBitmapResponse (bitmap As Bitmap) Dim url As String = Sender Msgbox(url,"Addressi ke ax azun download shode : ") Activity.SetBackgroundImage(bitmap) End Sub ارسال کننده امین شاهدی ارسال ۱۶/۱۲/۱۸ دسته کتابخانه ها 2 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahrokhnazari 110 ارسال شده در 29 آذر، ۱۳۹۵ اشتراک گذاری ارسال شده در 29 آذر، ۱۳۹۵ ببخشیذ لینک مربوط به کتابخانه نسخه 2 است نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 30 آذر، ۱۳۹۵ اشتراک گذاری ارسال شده در 30 آذر، ۱۳۹۵ در 8 ساعت قبل، shahrokhnazari گفته است : ببخشیذ لینک مربوط به کتابخانه نسخه 2 است لینک مشکل نداره و ماله نسخه 3 هستش نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
phamed 0 ارسال شده در 28 فروردین، ۱۳۹۶ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۶ سلام خسته نباشید مهندس لطفا یه ورژن اپدیت بدید برای متد پست اپلود کردن فایل در mvc و php میشه از طریق وب سرویس رست که متد پست رو فراخونی میکنیم فایل رو اپلود کنیم یعنی از طریق پست عکس رو در سرور اپلود میکنیم 'Avolley.AddQueue(Avolley.CreateJsonRequest2("http://api.rozaryan.ir/api/sms/Putsm/4317",m,Avolley.POST)) بجای m که مپ هستش عکس رو بزاریم و خودش پست میکنه اپلود میشه لطفا این اپدیت رو انجام بدید با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
tarf 1 ارسال شده در 26 اسفند، ۱۳۹۸ اشتراک گذاری ارسال شده در 26 اسفند، ۱۳۹۸ سلام شرمند تاپیک قدیمی رو بالا میارم چه جوری میشه کوکی ها رو هم کتابخانه بگیره؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.