layoutparams2 LayoutParams의 사용시 주의점, Dp를 Px로 변환하기 1. LayoutParams 사용시 주의점 2. Dp를 Px로 변환하기 1. LayoutParams 사용시 주의점 이전에 Layout의 속성을 xml이 아닌 code상에서 조절하는 방법에 대해서 짧게 글을 쓴 적이 있습니다. LayoutParam의 사용방법에 대해서 약간 더 내용을 추가하고자 합니다. xml의 속성이 다음과 같은 Layout을 가정해 봅시다. 해당 레이아웃에서 LinearLayout의 height를 Code상에서 56dp에서 48dp로 조절하기 위해서는 아래와 같은 방법을 이용하여야 합니다. LinearLayout mLinearLayout = findViewById(R.id.linear1); RelativeLayout.LayoutParams params = new RelativeLayou.. 2020. 4. 3. Layout의 위치를 xml이 아닌 Code를 통해 조절하기 안드로이드 어플리케이션에서 눈으로 보이는 부분과 실제 기능을 구현하는 부분은 구분되어 있습니다. 앱을 실행하면 Hello world 라는 TextView가 뜨는 간단한 MainActivity 하나로만 구성된 앱이 있다면 보이는 앱의 화면은 MainActivity.xml로 디자인하고, 구현되는 코드부분은 MainActivity.java(코틀린이라면 .kt)로 구현합니다. xml 레이아웃 파일에는 버튼이나 텍스트뷰의 위치, @+id로 부여하는 각 요소들의 id와 같은 속성이 여기에 다 있습니다. 앱을 개발할 때 앱의 특정 기능 실행에 따라 버튼의 위치를 변경한다던지 유기적인 레이아웃을 구성해야 할 때가 있습니다. 레이아웃의 위치를 xml 파일에 설정한 것과 다르게 코드를 통해서 바꾸고 싶다면 아래의 Layo.. 2020. 4. 1. 이전 1 다음