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



فرق layout ها (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۳، ۱۲:۲۷ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: Hossein8867
آخرین ارسال: Hossein8867
پاسخ 3
بازدید 178

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
فرق layout ها (در برنامه نویسی اندروید)

فرق layout ها (در برنامه نویسی اندروید)

#1
Question 
سلام.
در یک پروژه ی اندرویدی زمانی که فولدر layout-normal را می سازیم میتونیم فولدر  layout رو پاک کنیم یا وقتی که layout-normal-land رو می سازیم می تونیم layout-land رو نسازیم یا نه همه ی این فولدرها باید باشند؟تا اونجایی که من متوجه شدم فولدر layout-normal با فولدر layout و فولدر layout-normal-land با فولدر layout-land از لحاظ ظاهری در نمایش فرقی نمی کنند.
پاسخ

فرق layout ها (در برنامه نویسی اندروید)

#2
سلام.
شما موارد مربوط به normal را نسازید، در نتیجه layout برای همان normal به کار خواهد رفت. کلید زیر را بخوانید :

کلید شماره 239

که در آن، لیست را به صورت زیر دکر کرده ایم :

کد پی‌اچ‌پی:
res/layout/layout.xml  
res
/layout-small/layout.xml  
res
/layout-large/layout.xml  
res
/layout-xlarge/layout.xml  
res
/layout-land/layout.xml  
res
/layout-small-land/layout.xml  
res
/layout-large-land/layout.xml  
res
/layout-xlarge-land/layout.xml 

پس برای اندازه normal ، همان layout و layout-land به کار خواهند رفت.
وقتی پوشه مربوط به یک اندازه وجود نداشته باشد، آنگاه فایل های xml لایه ها از پوشه های layout و layout-land فراخوانی می شوند. این دو پوشه پیش فرض نباید حذف شوند (حداقل پوشه layout باید وجود داشته باشد، ولی ممکن است که layout-land را نخواهیم).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط Hossein8867 ، داش بهروز

فرق layout ها (در برنامه نویسی اندروید)

#3
با وجود layout های ذکر شده در بالا آیا نیازی به ساخت layout-sw320dp و layout-sw480dp و ... هست یا نه هرکدوم از این دو روش رو به کار بگیریم دیگه نیازی به اون یکی نیست؟کدومش از اون یکی دقیقتره؟

پاسخ


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)