반응형
플러터 사이즈 구하기
-
[Futter] 플러터 현재 디바이스의 화면 크기 알아내기(App Screen Size)플러터 Flutter 2021. 8. 8. 17:52
이건 굉장이 중요하다. 내가 웹개발만하다가 앱개발을 하니 퍼블리싱까지 다해야 하기 때문에 반응형으로 위젯을 만들어야 한다. Container( height:500, width:200 ) 디자인을 보고 넓이를 지정해줬거나 시뮬레이터에서 직접 만들면서 넓이를 지정해줬든 간에 너비가 넓거나 좁은 디바이스에서는 고정으로 width가 200이 된다. 이런 경우 여백에 차이가 있을 것이고 의도치 않게 화면이 이상하게 보일 수 있다. 그래서 디바이스의 사이즈를 가져와서 width 200 정도 되는 비율로 넓이를 지정해야한다. 디바이스의 사이즈를 가져오기 위해서는 MediaQuery라는 클래스를 이용한다. Mediaquery의 경우 화면 크기 외에도 여러 가지 기기의 시스템 정보들을 담고 있다. (text 배율, 24..