본문 바로가기
반응형

안드로이드 스튜디오 앱 개발/개념 안드로이드 스튜디오19

[Android Studio] 안드로이드 스튜디오 프레임 레이아웃 (FrameLayout)에 대해 알아보자 오늘 알아볼 레이아웃은 프레임 레이아웃 (FrameLayout)입니다. 프레임 레이아웃은 1개 이상의 뷰를 추가할 때 순서대로 쌓이면서 뷰를 보여주는 레이아웃입니다. 이러한 특징 때문에 뷰들을 전환할 때 많이 사용하게 됩니다. 그렇다면 프레임 레이아웃으로 간단하게 뷰 전환의 예시를 보여드리겠습니다. 프레임 레이아웃 안에서 텍스트 뷰 전환 ​ 이렇게 activity_main.xml에 프레임 레이아웃 안에 텍스트 뷰를 한글 텍스트(visible 상태) 하나 영어 텍스트(invisible 상태) 하나 만들어줍니다. public class MainActivity extends AppCompatActivity { TextView textView_kor; TextView textView_eng; Button but.. 2023. 7. 24.
[Android Studio] 뷰결합(viewBinding)에 대해 알아보자, 뷰결합 초간단 설정 방법 안드로이드 앱 개발에서 ViewBinding은 XML 레이아웃 파일과 JAVA 코드를 연결하는 강력한 도구입니다. 이 기능을 통해 findViewById() 메서드를 사용하지 않고 뷰 요소에 쉽게 액세스할 수 있다는 장점을 가지고 있습니다. 이번 포스팅에서는 안드로이드 스튜디오 ViewBinding을 사용하는 방법과 코드 예제를 알아보도록 하겠습니다. ViewBinding?? ViewBinding은 Android Studio 3.6 Canary 11 이상에서부터 사용할 수 있는 개념인데, 이 기능을 활용하여 뷰와 상호작용을 쉽게 할 수 있습니다. ViewBinding이 findViewById를 대체하기 때문에 레이아웃에 ID가 있는 모든 뷰의 직접 참조가 포함됩니다. 쉽게 말하면 findViewById를.. 2023. 7. 13.
[ Android Studio ] 2자리 코드를 이용한 뷰에 투명도 적용하기 안드로이드 스튜디오에서 2자리 코드를 입력하여 뷰에 투명도를 설정하는 방법에 대해 알아보도록 하겠습니다. ​위 코드처럼 완전 연두색을 나타내는 뷰의 투명도를 설정하기 위해서 따로 투명도를 설정하는 것이 아니android:background = ""에서 영문과 숫자로 이뤄진 2자리 코드를 넣어야 합니다. 투명도를 나타내는 2자리 코드는 아래와 같습니다. 100% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% — F2 94% — F0 93% — ED 92% — EB 91% — E8 90% — E6 89% — E3 88% — E0 87% — DE 86% — DB 85% — D9 84% — D6 83% — D4 82% — D1 81% — CF 80% — CC 79% — C9 7.. 2023. 7. 7.
[Android Studio] textView에 null 값 체크하는 코드 알아보기 textView에 아무것도 입력되지 않은 공백 상태임을 확인하기 위한 코드를 알아보도록 하겠습니다. if(textView.getText().toString().equals("")){ --코드-- } 이렇게 textView의 텍스트를 가져와 ""(공백)과 동일한지 equals를 이용하여 확인시켜주므로 null 값을 체크할 수 있습니다. 2023. 7. 6.
반응형