Мазмуну:

Android Flexbox макети деген эмне?
Android Flexbox макети деген эмне?

Video: Android Flexbox макети деген эмне?

Video: Android Flexbox макети деген эмне?
Video: FLEXBOX. Учимся верстать на флексах. Флексбокс уроки. Часть первая - свойства flex-контейнера 2024, Ноябрь
Anonim

The Flexbox - Макет (Ийкемдүү куту макет ) өнүккөн сызыктуу бир түрү болуп саналат макет Бизде бала бир багытта жайгаштырылган, бирок бала үчүн бөлмө жок болсо, ал кийинки сапка өтөт. Бул wrap деп аталат жана буга aap: flexWrap = "wrap" жөнөкөй коду менен жетсе болот.

Ошентип, Androidде макеттердин канча түрү бар?

Жалпы Android макеттери

  • LinearLayout. LinearLayoutтин жашоодо бир максаты бар: балдарды бир катарга же мамычага жайгаштыруу (анын android:багыты горизонталдуу же вертикалдуу экендигине жараша).
  • RelativeLayout.
  • PercentFrameLayout жана PercentRelativeLayout.
  • GridLayout.
  • CoordinatorLayout.

Ошондой эле, ийкемдүү макет деген эмне? А ийкемдүү , же "суюктук," баракка жакындоо макет дисплей чөйрөлөрүнүн ар түрдүүлүгүн жайгаштырууга аракет кылат. "Эң жалпы" дисплей өлчөмдөрүн жана "типтүү" колдонуучуну гана тейлөөнүн ордуна, а ийкемдүү жайгашуу ар кандай көрүү шарттарына жана ар кандай колдонуучунун талаптарына ылайыкташат.

Ошо сыяктуу эле, файлдын кайсы түрү Android'деги макеттерди көзөмөлдөйт?

XML негизделген Android Androidдеги макеттер мамиле кылат макет файлдары ресурстар катары. Демек макеттер папканын кайра жайгаштырылышында сакталат. Эгер сиз тутулууну колдонуп жатсаңыз, ал демейки XML түзөт макет файлы (негизги. xml) reslayout папкасында, ал төмөнкү XML кодуна окшош.

Тор макети Android деген эмне?

андроид .виджет. GridLayout . А макет балдарын тик бурчтукка жайгаштырган тор . The тор көрүү аймагын клеткаларга бөлүп турган чексиз ичке сызыктардын жыйындысынан турат. API боюнча, тор линияларга шилтеме жасалат тор индекстер.

Сунушталууда: