App노자
[Android] FrameLayout 본문
1. FrameLayout이란?
https://developer.android.com/reference/android/widget/FrameLayout
FrameLayout | Android Developers
developer.android.com
List란
· 단일 열에 여러 개의 행으로 표현되는 UI를 구성해 다중 데이터를 나열할 수 있도로 구성된 뷰
· UIkit의 UITableView와 비슷한 역할을 하며 SwiftUI에선 사용법이 간소화되었다
· 정적 데이터와 동적 데이터를 모두 표현할 수 있다
정적콘텐츠
struct ListView: View {
var body: some View {
List{
Text("1")
Text("2")
Text("3")
Text("4")
}
}
}
정적콘텐츠를 표현하는 방법이다 UIkit에서 구현하려고 했던것들에 비해 상당히 간소화 되었다
UIkit에서는 셀이라고 불렀지만 SwiftUI에선 로우라고 부른다
Text이외에 다른것들을 넣어 구현하는것도 가능하다
struct ListView: View {
var body: some View {
List{
Circle().frame(width: 50, height: 50)
Color(.blue)
Image("btn_edit_del_nor")
Text("2").font(.largeTitle)
}
}
}
동적콘텐츠
개발할때는 동적콘텐츠를 더 자주 사용하는것 같다 동적컨텐츠를 구현하는 방법은 크게 2가지가 있다
'Android > AndroidStudio' 카테고리의 다른 글
[Android] Toast (토스트) (0) | 2022.06.24 |
---|---|
[Android] ConstraintLayout (0) | 2022.06.24 |
[Android] RelativeLayout (0) | 2022.06.20 |
[Android] LinearLayout (0) | 2022.06.16 |
[Android] EditText (0) | 2022.06.15 |