[android] LinearLayout in Compose (Row, Column) # Android View 시스템의 LinearLayout 은 Compose 에서 "Row" 와 "Column" 에 매칭된다. Horizontal LinearLayout -> Row Vertical LinearLayout -> Column # Layout 내부 내용물을 정렬하기 위한 Android View 시스템의 Gravity(android:gravity) 는 Compose 에서 xxxAlignment argument 를 이용한다. Row( verticalAlignment=Alignment.CenterVertically horizontalArrangement=Arrangement.END ){ ... } # 비율을 통한 Layout 을 하는 Android View 시스템의 Weight (android:w.. 2022. 9. 7. [android] Introduction to Jetpack compose Android Jetpack Compose 가 뭐야? - 기존에는 Android UI Toolkit 전체가 View class 위에 build 되어 있었다. 이는 android 가 생성될 때부터 있었던 일이다. 그래서 View 를 개선하고 싶은 욕구가 있어도 처음부터 새로 만들기가 어려웠다. 클라이언트단에서 요구사항들이 많이 있어서 구글은 UI 에 대한 것을 처음부터 다시 구현하기로 했다. 그것이 Android Jetpack Compose lib 이다. 그리고 이것은 React, Litho, Vue, Flutter 등에서 컨셉을 차용했다. 1. Android Platform Release 와 함께 release 되는 것이 아니다. - 기존 UI system 은 platform 에 종속적이다. materi.. 2022. 9. 6. 반응형 이전 1 2 다음