일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- db
- Javascript
- git
- react
- CS
- Graph
- network
- java
- 알고리즘
- Algorithm
- TypeScript
- Python
- Data Structure
- 리트코드
- BFS
- 그레이들
- DP
- 프로그래머스
- vscode
- 자바
- VIM
- LeetCode
- 안드로이드
- Database
- Redux
- 백준
- DFS
- frontend
- 동적 계획법
- 다이나믹 프로그래밍
Archives
- Today
- Total
목록뷰 크기 동적변환 (1)
늘 겸손하게

안녕하세요 besforyou입니다. 이번 글에서는 안드로이드 뷰의 넓이 높이를 동적으로 변환하는 방법을 소개하겠습니다. 근데 왜 그래야 돼? 뷰의 넓이와 높이를 하드코딩으로 정해줄 수도 있습니다. 여기서 하드코딩이란, 숫자로 일일이 값을 정해주는 것을 말합니다. 하드코딩으로 넓이, 높이를 정해주면 개발자 입장에서는 매우 편리하지만, 사용자의 모바일 기기에 따라서 뷰가 겹칠 수도 있습니다. 왜냐하면 사용자의 모바일 기기 화면 크기는 천차만별이지만 화면 크기에 따라서 뷰의 크기도 변하지 않고 하나의 값으로 고정되어 있기 때문에 뷰가 겹쳐 보일 수 있습니다. 해결책 뷰의 넓이와 높이를 화면 크기에 따라 동적으로 정해주는 방법을 사용하면 된다. 1. Point 클래스 객체 선언 2. getScreenSize 메..
Programming/Android
2021. 8. 4. 12:56