레이아웃 썸네일형 리스트형 [Android] 안드로이드 자바 코드에서 레이아웃(Layout) 변경 방법 자바 코드에서 레이아웃 설정 변경이 필요할때가 가끔 있다.레이아웃 변경은 아래코드를 응용하면 얼마든지 자바 코드에서 가로, 세로 크기나 gravity, 백그라운드 색상등 다양한 작업을 할 수 있을것이다. FrameLayout flVideoBackground = (FrameLayout) findViewById(R.id.fl_video_background); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams (LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.MATCH_PARENT); params.setMargins(10, 10, 10, 10);params.width = 30.. 더보기 [Android] 안드로이드 디바이스 해상도별 레이아웃 대응 라이브러리(ScalableLayout) 안드로이드 개발을 하다보면 가장 신경쓰이는 부분 중 하나는 바로 해상도 별 레이아웃 대처 방안일 것이다. 처음 개발을 하면서 비율을 맞출때는 weight를 주어 비율을 맞추었다. 그러나 비율은 맞아도 텍스트 크기가 문제가 되고는 했다. 다음 방법으로는 손가락을 부지런히 움직이며 해상도 별 dimens를 따로 주는 방법도 사용해 보았으나 더 간단한 방법을 찾기를 원했다. 그렇게 구글링을 통해 알게된 해상도 사이즈별로 자동으로 크기를 조정해 주는 ScalableLayout라이브러리를 찾게 되었다. 우선 Github 주소는 https://github.com/ssomai/ScalableLayout 코드를 읽어보면 설명이 영어로 되어 있지만 전혀 어렵지 않게 되어있다. 영어가 어렵다면 https://github... 더보기 이전 1 다음