Programming(38)
-
[Android_Kotlin] 테두리(border), 그라데이션(gradient) 넣기
일반적으로 TextView나 이미지 등에 테두리나 그라데이션을 main.xml 에서는 넣어줄 수 없다. 따라서 해당 요소를 넣기 위해서는 drawable 폴더에 새로운 xml 파일을 생성해주고 거기서 테두리나 그라데이션의 효과를 넣어줘야 한다. 이후 main.xml에서 background 코드를 활용해 만든 xml파일을 지정해주는 방식으로 만들어주면 된다. 1. 테두리나 그라데이션을 넣어주고 싶은 TextView나 EditText 생성. 2. drawable 폴더에 새로운 Resource file 생성 -> 해당 xml에 테두리나 그라데이션등의 코드를 넣는다. 3. main.xml로 돌아와 background코드에 해당 xml파일을 지정해준다. 위 사진처럼 테두리나 그라데이션을 넣어주고 싶은 TextVi..
2021.08.09 -
[Android_Kotlin] installed build tools revision 31.0.0 is corrupted. remove and install again using the sdk manager. 오류 해결
첫 시작부터 엄청난 난항을 겪었다. 안드로이드 스튜디오를 설치했고 에뮬레이터로 구동을 하는 과정에서 크게 2개의 오류가 발생했다. 1. "installed build tools revision 31.0.0 is corrupted. remove and install again using the sdk manager." 일단 직역하면 설치된 툴이 문제가 발생했고 삭제후 sdk manager를 이용해서 재설치를 하라고 한다. 해결을 위해 구글링을 열심히 했다. 해당 키워드를 검색했을 때 가장 최상단에 뜨는 해결책으로 31버전이 적용이 안되니 버전을 낮추는 방법이다. 이를 위해 상단의 Tools -> SDK Manager -> SDK Tools -> 하단의 Show Package Details 박스 체크 -> ..
2021.07.22