انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر طول و عرض تصاویر

تغییر طول و عرض تصاویر

#1
سلام به همه
دوستان چطور میشه طول و عرض و به صورت کلی اندازه یک عکس رو تغییر داد.
اینجا در کلید 356 یک روش ذکر شده اما منظور من از داخل فایل XML مربوط به اکتیویتیه
مثلا بنویسی :
کد:
android:image_width="20dp"
از این راه ها نداره؟ ممنون میشم جواب بدین
پاسخ

تغییر طول و عرض تصاویر

#2
(۱۳۹۵/۰۴/۲۲, ۰۹:۰۳ ق.ظ)Android Developer نوشته: سلام به همه
دوستان چطور میشه طول و عرض و به صورت کلی اندازه یک عکس رو تغییر داد.
اینجا در کلید 356 یک روش ذکر شده اما منظور من از داخل فایل XML مربوط به اکتیویتیه
مثلا بنویسی :
کد:
android:image_width="20dp"
از این راه ها نداره؟ ممنون میشم جواب بدین
دوست عزیز  برای تغییر اندازه های عکس به دو صورت استاتیک و دینامیک میتونین عمل کنین:
-روش استاتیک اینطوریه که در در فایل xml مربوطه برای عنصرتون(مثلا عکس)،طول و عرضی رو مشخص میکنین که یا عددی است یا متناسب با چینش در بقیه عناصر. و همچنین روشی هست که  چند تا لی اوت درست میکنین که گوشی متناسب با اندازه صفحه نمایش خود برنامه انتخاب و نمایش میدهد.

-در روش دینامیک باید در کد java متناسب با اون عنصرتون خاصیت های طول و عرض رو تغییر بدین مثلا کدی مینویسید که اول طول و عرض صفحه رو دریافت میکند(مثلا در W و H ذخیره کند) و  برای عکستون تعریف میکنین که طولش برابر نصف طول صفحه(W/2 یا H/2 باشد).


این راه کلیش بود،اما برای اینکه به جوابتون برسید سوالتون رو کاملتر و با مثال مطرح کنید
پاسخ
 سپاس شده توسط Android Developer

تغییر طول و عرض تصاویر

#3
خیلی ممنون از شما و توضیحاتتون
من در پروژه ام برای هر اندازه از نمایشگر ها (large , small) یک پوشه layout مجزا با فایل های XML بهینه شده دارم. در اندازه های بزرگ مثل x large چطور می تونم عکس ها رو به همون نسبت بزرگ کنم؟
پاسخ
 سپاس شده توسط so2011

تغییر طول و عرض تصاویر

#4
فک کنم این بهترین الگو باشه.
   

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

تغییر طول و عرض تصاویر

#5
ممنون از توضیحات مفیدتون اما من فکر می کنم منظورمو به طور کامل منتقل نکردم. ببینید من چند تا تصویر دارم در اندازه های 256 در 256، این تصاویر باید بالای صفحه و بعد از عنوان به نمایش در بیاد. در اندازه هایی از نمایشگر مثل 5,4 دهم اینچ یا 7 اینچ این تصاویر کوچیک میشن و من میخوام تا اون ها رو به نسبت بزرگ شدن نمایشگر بزرگ کنم.
یکی از این تصاویر رو براتون آپلود کردم : http://s6.picofile.com/file/8259787842/android.png


فایل‌های پیوست

عکس(ها)
   
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان