امین شاهدی 5,777 ارسال شده در 18 اسفند، 2016 اشتراک گذاری ارسال شده در 18 اسفند، 2016 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 ارسال شده در 19 اسفند، 2016 اشتراک گذاری ارسال شده در 19 اسفند، 2016 ببخشیذ لینک مربوط به کتابخانه نسخه 2 است نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 20 اسفند، 2016 اشتراک گذاری ارسال شده در 20 اسفند، 2016 در 8 ساعت قبل، shahrokhnazari گفته است : ببخشیذ لینک مربوط به کتابخانه نسخه 2 است لینک مشکل نداره و ماله نسخه 3 هستش نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
phamed 0 ارسال شده در 17 تیر، 2017 اشتراک گذاری ارسال شده در 17 تیر، 2017 سلام خسته نباشید مهندس لطفا یه ورژن اپدیت بدید برای متد پست اپلود کردن فایل در mvc و php میشه از طریق وب سرویس رست که متد پست رو فراخونی میکنیم فایل رو اپلود کنیم یعنی از طریق پست عکس رو در سرور اپلود میکنیم 'Avolley.AddQueue(Avolley.CreateJsonRequest2("http://api.rozaryan.ir/api/sms/Putsm/4317",m,Avolley.POST)) بجای m که مپ هستش عکس رو بزاریم و خودش پست میکنه اپلود میشه لطفا این اپدیت رو انجام بدید با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
tarf 1 ارسال شده در 16 خرداد، 2020 اشتراک گذاری ارسال شده در 16 خرداد، 2020 سلام شرمند تاپیک قدیمی رو بالا میارم چه جوری میشه کوکی ها رو هم کتابخانه بگیره؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.