PDA

View Full Version : طراحی اصولی و منعطف



abrenoor
یک شنبه 07 شهریور 1395, 16:52 عصر
سلام،
1. در حالی که دیوایس های اندرویدی مختلفی با سایزها و resolution های متفاوتی موجود است، چگونه می توان برنامه ای متناسب طراحی نمود؟
حتی در برخی موارد شاهد گوشی های یک اندازه اما با resolution متفاوت هستیم که درنتیجه طراحی ما را کوچکتر یا بزرگتر نشان می دهد!
2. اکثر برنامه هایی که در بازار و سایر مارکت ها وجود دارند این اصول را رعایت نموده اند؟
3. حساسیت روی این موضوع (تناسب با صفحات مختلف)، از نظر زمانی و اقتصادی به صرفه است؟ یا امری کمیاب بوده و در مواردی خاص اقدام به پیاده سازی های منعطف می شود؟

hharddy
یک شنبه 07 شهریور 1395, 22:39 عصر
یکی از مهم ترین بخش ها همین بهینه کردن برنامه برای صفحات با اندازه های مختلف هست. برای انجامش باید عکس هایی که استفاده می کنید با اندازه های مختلف باشه, کمتر از margin با عدد های بزرگ استفاده کنید و....

abrenoor
دوشنبه 08 شهریور 1395, 12:54 عصر
یکی از مهم ترین بخش ها همین بهینه کردن برنامه برای صفحات با اندازه های مختلف هست. برای انجامش باید عکس هایی که استفاده می کنید با اندازه های مختلف باشه, کمتر از margin با عدد های بزرگ استفاده کنید و....

یعنی اکثر برنامه هایی که روی گوشی داریم وقتی روی تبلت نصب کنیم تغییر سایز میدهند و بزرگتر خواهند شد؟

tux-world
دوشنبه 08 شهریور 1395, 13:08 عصر
بزرگ که میشن بلی درسته ولی برای اندروید شما مجبورید لای اوت های جداگانه ای برای سایز های مختلف طراحی و تست کنید. اگه واقعا میخایید برنامتون رو همه گوشی ها جواب باید به شدت باید دقت کنید و روی همشون هم تست کنید

abrenoor
دوشنبه 08 شهریور 1395, 16:41 عصر
بزرگ که میشن بلی درسته ولی برای اندروید شما مجبورید لای اوت های جداگانه ای برای سایز های مختلف طراحی و تست کنید. اگه واقعا میخایید برنامتون رو همه گوشی ها جواب باید به شدت باید دقت کنید و روی همشون هم تست کنید

در این صورت من در مقابل لشکری از دیوایس ها با تنوع بسیار زیاد قرار گرفته ام! مخازن علم و دانش محدود و قوای نیروها ضعیف است...
در حالی که همه روزه شاهد افزایش صعودی تعداد برنامه ها در مارکت ها می باشم و اندیشه کنان در این پندار که آیا همه سازندگان ریز و درشت کلیه ی جوانب را در نظر گرفته اند؟
راه حل ساده تر در ورای این اپلیکیشن ها جهت نیل به مقصود وجود ندارد؟

bl4ckhat
دوشنبه 08 شهریور 1395, 18:24 عصر
سلام
شما نیازی نیست که از یک اینچ تا 12 اینچ رو اندازه بگیرید و قرار بدید.
بر فرض مثال توی 5 اینچ تا 4 اینچ زیاد تفاوتی نداره.
اگر بتونید به نسبت درصد صفحه کار کنید موردی نداره
یعنی یک تقسیم بندی بر اساس درصد ( % ).
یعنی کل صفحه به صورت افقی از یک تا 100 درصد x و در حالت افقی از یک تا 100 درصد y.
دقیقا توی جاوا این حالت رو با Android Studio تست نکزدم چون برنامه ای رو نساختم تا درگیرش باشم، اما با B4A به وسیله Designer Script به این صورتی هستش که گفتم.
حالا باز افقی و عمودی بودنش هم باید در نظر بگیرید.
و خب اینم بدونید هرچه بخوایید کیفیت کارتون بره بالا باید زحمت بیشتری بکشید.