کلیدستان

نسخه‌ی کامل: بهترین روش برای بک گراند و منو دادن (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
ساده ترین روش که بشه بک گراندی داد و از منوهایی استفاده کرد که در هر گوشی  و تبلت درست نشون داده بشه دقیقا چطوریه؟؟؟
تا جایی که میدونم باید در هر سایز عکس و پس زمینه مربوط به اون طراحی بشه ؟درسته؟حالا چطوری استفاده بشه؟
سلام
باید از تصاویر 9patch استفاده کنید

این 9patch تصاویر مورد نیاز شما در سایزهای
Mdpi
Hdpi
Xhdpi
Xxhdpi
Xxxhdpi

اماده میکنه که میتونید از اونها در برنامه خودتون استفاده کنید
این لینک یک ابزار 9patch ساده هستش.

https://romannurik.github.io/AndroidAsse...tches.html
یعنی برای هر پوشه xxhdpi که این سایت آماده کرد برای هر پوشه کپی پیست کنم خودش تنظیم میکنه
لازم نیست من تنیظیمت خاصی بکنم؟
نیاز به کار خاصی نیست
خود اندروید با توجه به اندازه صغحه نمایش تصویر صحیح رو انتخاب میکنه
فقط کافیه فایل های مورد نظر رو در پوشه drawable کپی کنید
سلام
این روش توصیه نمیشه، چون از هر عکسی که میخواید برای برنامه تون استفاده کنید باید چهار نسخه از آن را در برنامه قرار دهید و این باعث افزایش حجم برنامه می شود
بهترین روش طراحی نوع نمایش فایل xml هستش یعنی به جای اینکه چهار نسخه تصویر در برنامه قرار بدبد چهار نوع لایوت در برنامه تعریف کنید
که مدیر سایت زحمت اموزش این مبحث رو کشیدند
کلید زیر را مطالعه کنید


http://www.kelidestan.com/keys/keys.php?key=239
سلام
من معمولا از یک سایز برای همه استفاده میکنم تا حجم برنامه بالا نره
فقط دقت کن عکسی که از اینترنت میگیری سایزش زیاد باش بعد خودت به 420*600تغیرش بده
بله حرف دوستان کاملا درست هستش

اما منظور من درباره design و طراحی برنامه هستش نه content یا محتوای برنامه

در طراحی برنامه هم باید به مباحث اندازه تصویر در screenهای مختلف و هم به مباحث طراحی در screenهای مختلف پرداخت

که کاملا از هم جدا هستند

من منظورم تنها اندازه تصاویر مربوطه طراحی برنامه که در قسمت drawable قرار داره گفتم که خود اندروید با توجه به اندازه صفحه نمایش تشخیص میده کدوم عکس رو انتخاب کنه

در مبحث مربوط خود طراحی یا همون فایلهای layout.xml هم باید چندین layout داشته باشید برای صفحه های مختلف که باز هم در این قسمت اندروید میتونه با توجه به اندازه صفحه نمایش تشخیص بده کدوم فایل رو بارگذاری کنه