일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Absolute
- 데이터 전처릴
- 넘파이
- 훈련세트
- 외부css
- 스크롤뷰
- CSS
- predict메소드
- apapter
- relative
- 테스트세트
- position
- hover
- score메소드
- kneighbors()
- fit메소드
- 버튼 상속
- 픽셀 깨짐
- 표준화 z
- 선택자 조건
- 레이아웃
- 웹사이트 공개
- HTML
- 머신러닝
- K최근접이웃 회귀
- LENGTH_INDEFINITE
- 지도학습
- 스낵바
- JavaScript
- 메모리 객체화
- Today
- Total
목록레이아웃 (2)
베짱이와 노는 개미

오늘은 레이아웃 중에 2가지, constraint 레이아웃과 linear 레이아웃에 대해서 알아보겠다. 1. constraint layout constraint layout은 각 위젯들 간의 관계를 설정해줄 수 있는 레이아웃이다. 백문이 불여일견 UI에 텍스트뷰 버튼 2개(시작, 시작2) 그리고 버튼 1개(BUTTON)을 constraint 레이아웃에 배치해 보았다. 이떄 총 3개의 버튼들 사이에는 관계가 설정되어 있는것이다. 첫번쨰 버튼인 "시작"버튼을 보면 이런 코드가 xml에 있는것인데 여기서 constraint layout의 성질을 잘 파악할 수 있을것같다.(문장 앞 번호는 편의상 붙인것) 4,5,6번줄을 보면 UI테두리로부터 몇 dp 떨어져있다는것을 표현해준것이다. 실제로 버튼을 드래그하면서 움..

앱을 만든다는 건 사용자들에게 많은 영향력을 주는 보람된 일이라고 생각한다. 요즘 앱을 사용하지 않는 사람은 거의 없다고 봐도 될것이고 그 앱을 얼마나 편리하게 사용할 수 있게끔 구성을 하느냐가 앱 개발에 있어서 제일 중요한 사항이 아닌가 싶다. 이런 의미로 봤을때 앱은 크게 2가지로 구성된다고 볼 수 있을 것 같다. 첫번째, 디자인 두번째, 액티비티(기능) 디자인은 핸드폰 바탕화면에 있는 앱 아이콘부터 시작해서 앱을 켰을 때 눈에 보이는 모든 형태들 이라고 정의하면 될것같다. 예를 들어 카카오톡이라는 앱을 열어보면 친구들 목록이 뜬다. 맨위에는 나의 프로필이 있을것이고 그 밑으로 평행하게 친구들의 프로필이 나열되어 있을 것이다. 이런 나열, 배열 관련된것이 앱 개발에서는 '레이아웃(Layout)'이라고..