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


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

بهم ریختن وجت ها بعد از گرفتن خروجی (در برنامه نویسی اندروید)

#6
نیازی نیست که آن مشخصه ها را برابر false قرار بدهید و وقتی نمی خواهید از آنها (منظورم layout_align ها می باشد) استفاده کنید، آنها را از لیست مشخصه های تعیین شده برای عنصر، حذف کنید (البته نه اینکه هر مشخصه ای که false بود را حذف کنیم، بلکه منظورم تنها مشخصه های تعیین موقعیت عناصر نسبت به هم است)(حذف کنید و نتیجه را با حالت قبل مقایسه نمایید). مثلا در تگ Imageview اول، کدهای زیر را ببینید :

کد پی‌اچ‌پی:
android:layout_alignParentBottom="false"
android:layout_alignParentEnd="false"
android:layout_alignParentLeft="false"
android:layout_alignParentRight="false"
android:layout_alignParentStart="false"
android:layout_alignParentTop="true"
android:layout_alignWithParentIfMissing="false"
android:layout_centerHorizontal="false"
android:layout_centerInParent="false" 

آن را به کد زیر تبدیل کنید (و ببینید که در نتیجه تاثیری دارد یا خیر) :

کد پی‌اچ‌پی:
android:layout_alignParentTop="true" 

با ننوشتن مشخصه های غیر مفید، کدها خواناتر می شوند و تغییر دادن آنها راحتتر می شود.
البته بنده کمتر با RelativeLayout کار کردم ولی تا حالا نیاز پیدا نکرده بودم که اینگونه مشخصه ها را تعیین کنم. اگر منبع خاصی اینگونه کدنویسی را توصیه کرده، آن را ذکر کنید تا بنده و سایر دوستان که کمتر با RelativeLayout کار کردیم نیز مطلع شویم.
اگر قصد دارید که عنصرها به ترتیب چیده شوند، می توانید RelativeLayout را به LinearLayout تبدیل کنید. در این حالت، عنصرها می توانند به صورت عمودی یا افقی، در کنار هم چیده شوند و برای ساختارهای پیچیده هم می توان از TableLayout (کلید شماره 2775) استفاده کرد.

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


پیام‌های این موضوع
RE: بهم ریختن وجت ها بعد از گرفتن خروجی (در برنامه نویسی اندروید) - توسط admin - ۱۳۹۳/۱۱/۰۷, ۰۵:۴۸ ب.ظ

پرش به انجمن:


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