آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تغییر سایز عکس دریافتی از وب سرویس

sara  11 سال پیش  10 سال پیش
+1 0

از طریق وب سرویس، عکسهایی رو برای نمایش در اپلیکیشن موبایل دریافت میکنم ولی سایز عکس ها خیلی بزرگن

وب سرویس رو چطور تغییر بدم که تو کلاینت امکان رسایز عکس رو داشته باشم؟ سمت کلاینت چطور عکس ها رو برای سایز گوشی های مختلف اماده کنم؟

+1 0
منظورتون از بزرگ بودن چی هست؟ سایز یا حجم؟ اگر سایز تصویر هست که میتونید با width و height ای که به imageview میدین تغییرش بدین با bitmap هم میشه (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
javac  11 سال پیش
+1 0

    BitmapFactory.Options option = new BitmapFactory.Options();
    option.inSampleSize = 5;
    Bitmap bitmap = BitmapFactory.decodeFile("image path", option);
    img.setImageBitmap(bitmap);
0 0
اگر طبق فرمایش شما انجام دادم ولی بازم همون مقدار حجم رو دانلود میکنه؟اگر بخوام حجمش هم قبل دانلود کم بشه چکاری باید انجام بدم؟ممنون (10 سال پیش)
+1 0
حجم رو باید سمت سرور کنید ، وقتی عکس آپلود میشه توی سرور ازش thumbnail میسازید و در اپلیکیشن thumbs ها رو دریافت میکنید ... (10 سال پیش)
0 0
در این صورت حجم اشغالی سرور نمیره بالا؟ (10 سال پیش)
+1 0
فکر میکنم بیتمپ ها یه قابلیتی دارن که میشه یه عکس رو از طریق url در سرور شناسایی کنن و به اون شکل که شما میخواین دریافتش کنن مثلا با اندازه کمتر که طبعاً باعث کاهش حجم هم میشه (10 سال پیش)
+1 0
معمولا تصاویر thumb حجم کمی دارند ، درواقع باید کم باشند وگرنه که چه دلیلی داره از thumb استفاده بشه؟ که تاثیر آنچنانی رو حجم فایل های سرور هم نداره (10 سال پیش)
0 0
@max قبلا هم شنیده بودم و خیلی تلاش کردم ولی چیزی متوجه نشدم -شما میدونید کدوم قابلیتش هست؟ (10 سال پیش)

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