بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

سایز مناسب گوشی برای شروع لایه بندی

مدیریت گفتگو
programer 12 سال پیش
آخرین تغییر: 12 سال پیش

با سلام، می خواستم بپرسم الان که من می خوام یک برنامه بنویسم باید چه سایزی و از کجا انتخاب کنم، داخل آموزشها گفته شده 640*960 می خواستم بپرسم این اندازه به سایز گوشی بستگی داره؟ و در کل باید از کجا این سایز را انتخاب کنم که برنامه  نوشته شده در همه گوشی ها مناسب نمایش داده شود.

با تشکر

نظرات

پاسخ‌ها 7

javac 12 سال پیش

یک بار دیگه با دقت قسمت کار با منابع هنری رو ببینید!! در اندروید سایز ها رو به چهار دسته کلی ldpi , mdpi , hdpi , xhdpi  تقسیم  میکنند و شما باید برای هر کدوم یک تصویر مناسب در پوشه ی مربوطه در سورس کد قرار دهید خود اندروید بر اساس گوشی یکی از این تصاویر رو انتخاب میکنه و نمایش میدهد

نظرات

programer 12 سال پیش

با تشکر، ولی دوست عزیز من خودم اینو می دونستم، من می خوام بدونم برای شروع باید روی چه نسخه ای برنامه را استارت بزنم؟ برای چند اینچی؟

نظرات

javac 12 سال پیش
منظور شما رو درست متوجه نمی شم!! یعنی میگین که کمترین سایز رو چند بگیرین؟
javac 12 سال پیش

شاید منظورتون این باشه :(به نقل از stackoverflow)

320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).  

480dp: a tweener tablet like the Streak (480x800 mdpi).  

600dp: a 7” tablet (600x1024 mdpi).  

720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).

نظرات

programer 12 سال پیش

ببینید من الام می خوام یه برنامه برای اندروید بنویسم، گوشی رو باید چند اینچی انتخاب کنم که مناسب باشه؟

نظرات

مجتبی یگانه 12 سال پیش

این سوالیه ، که جواب دادن و توجیح کردنش زمان بره ، اما مختصر توضیح میدم ، با مثال !

دوست من برنامه ای بسیار جالب نوشته بود ، اما وقتی من گوشیش رو واسه تست گرفتم ، چرخش رو فعال کردم و صفحه رو روتیت کردم !

UI برنامه از دست رفت ، حالا سوال اینه ، اون فقط خودش میخواد برنامه رو اجرا کنه ؟

نه - پس را حل چیه ؟  طراحی رسپانسیو ، با استفاده از وزن ( weight ) 

شما برای فراگیری کامل لایه بندی ، به نظر من اگه قبلا تجربه ای تویه طراحی وب نداشتید ، حداقل باید بیش از 20 طرح مختلف رو از آسون به سخت شروع به طراحی کنید ، فقط واسه تمرین 

روش طراحی 

- اضافه کردن عنصر به صفحه 

- برسی عملکرد صحیح در سایز های مختلف !

یعنی روال به همین شکله ، موضوع این نیست که برنامه شما مثلا فقط توی سایز 320*480 درست نشون داده بشه ، باید رسپانسیو (واکنش گرا ) باشه ، و با توجه به تغییر اندازه صفحه واکنش نشون بده و عناصر و محتوا ، خودشون رو منطبق کنند ، این تغییر اندازه ، میتونه اتفاقی باشه مثله چرخش صفحه !

ببینید ، لایه بندی فقط چند تا مشخصه ساده رو تحت تاثیر میزاره ، و آموزش خاصی نیاز نداره و تا همون حدی که استاد گفتن کافیه !

اما از نظر عمکرد ، این تجربه شخیصیه و تمرینه که میتونه به شما کمک کنه ، سریع تر و کامل تر لایه بندی رو اعمال کنید ، حالا اگر قبلا تا حدودی با لایه بندی آشنا باشید ( مثل طراحی قالب Html ) این تجربه را تا حدودی دارید ، حتی افرادی که مدتهاست لایه بندی رو انجام میدن ، گاهی دچار مشکل میشن ، و دلیلش هم اینه که قبلا تجربه انجام اون نوع خاص لایه بندی رو نداشتن !

- شما هم کار لایه بندی رو نه برای دستگاه خاصی ، برای تمام دستگاه ها انجام بدید ، حتی برای یه برنامه ساده که فقط یه متن رو نشون میده 

امیدوارم مفید واقع بشه :)

نظرات

programer 12 سال پیش

مرسی دوست عزیز که وقت گذاشتی و جواب دادی

نظرات

مجتبی یگانه 12 سال پیش
اینو باید تو کامنت میکفتی ، خواهش میکنم :)
pupil 12 سال پیش

همون سایزی که خودت گفتی خوبه برا برنامه نویس

استاد توضیح داده قشنگ من خودم از 9pacht استفاده میکنم خیلی کارو راحت کرده جدا

ولی اگه تصویر خاصی میخوای بذاری فکر کنم با یه متد خیلی راحت بشه نذاری صفحه بچرخه

نظرات


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