본문 바로가기
반응형

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

안드로이드 스튜디오 if 문 & 비교 연산자 if 문을 자주 사용하게 되면 비교연산자를 사용하여 Ture 혹은 False 값을 도출해서 그 상황에 맞는 코드를 작성해야 하는 작업을 꽤나 많이 하게 됩니다. 그럴 때마다 기본적인 비교연산자를 꼭 다 숙지하고 있어야 하는데 간단하게 많이 사용하고 초창기에 많이 깜빡할 만한 것들을 소개하며 설명하도록 하겠습니다. | if 문이란? 우선 if 문은 if(조건문) { 실행문 };으로 간단하게 이루어져 있습니다. 조건문을 만족했을 때에 실행문으로 넘어가 실행문에 담겨있는 코드 내용을 실행하는 구조입니다. if(clicknum_0 >= 15 & clicknum_0 = 26 & click.. 2024. 4. 18.
[Android Studio] 뷰결합(viewBinding)에 대해 알아보자, 뷰결합 초간단 설정 방법 안드로이드 앱 개발에서 ViewBinding은 XML 레이아웃 파일과 JAVA 코드를 연결하는 강력한 도구입니다. 이 기능을 통해 findViewById() 메서드를 사용하지 않고 뷰 요소에 쉽게 액세스할 수 있다는 장점을 가지고 있습니다. 이번 포스팅에서는 안드로이드 스튜디오 ViewBinding을 사용하는 방법과 코드 예제를 알아보도록 하겠습니다. ViewBinding?? 출처 입력 ViewBinding은 Android Studio 3.6 Canary 11 이상에서부터 사용할 수 있는 개념인데, 이 기능을 활용하여 뷰와 상호작용을 쉽게 할 수 있습니다. ViewBinding이 findViewById를 대체하기 때문에 레이아웃에 ID가 있는 모든 뷰의 직접 참조가 포함됩니다. 쉽게 말하면 findVie.. 2024. 4. 16.
[Android Studio] sharedPreferenced의 저장과 조회 알아보기!! (예제 포함) - 망댕이의 앱 개발 앱을 개발하다 보면 작은 양의 데이터나 간단한 설정값을 저장하고 관리하여 앱에서 이 데이터를 다음 실행 시에도 해당 데이터를 사용할 수 있도록 하는 코드를 구현해야합니다. 오늘은 안드로이드 스튜디오에서 이와 같은 작은 양의 데이터를 저장 및 조회를 위해 사용하는 SharedPreferences에 대해 알아보도록 하겠습니다. SharedPreferences는 기본적으로 key값과 value 값 2개로 데이터를 저장합니다. 즉, 해당 데이터의 이름은 Key값이고 전달하고자 하는 데이터 값은 value 값입니다. 그래서 Key값을 호출하면 Key값에 해당하는 데이터 value값을 불러와 사용하게 됩니다. 저장소 위치: SharedPreferences 데이터는 XML 파일로 저장됩니다. 이 XML 파일은 앱의 .. 2024. 4. 16.
[Android Studio] 안드로이드 스튜디오 핸들러(Handler)를 이용한 딜레이 적용하기 오늘 포스팅해 볼 코드는 다음 동작을 실행하기 전 딜레이를 주어 다음 동작을 지연시키는 Delay입니다. 앱에서 잠시 동작을 지연시켜 어떠한 작동을 실행 시킬 때 핸들러를 이용하는 데, 딜레이를 적용하는 코드는 아래와 같습니다. Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { --n/1000 초 뒤에 실행하고자 하는 코드 작성-- } },n); n 자리에는 milliseconds 단위를 가지고 있습니다. 즉, 1000을 입력하면 1초 동안 멈춘다는 뜻입니다. run() 함수 안에는 n 자리에 입력한 시간이 지난 뒤 실행되는 함수입니다. 아래 간단한 예시를 보여드리겠습니다. 원.. 2023. 7. 24.
반응형