Android

    [Android] setOnClickListener(this)를 이용한 버튼 클릭 이벤트

    [Android] setOnClickListener(this)를 이용한 버튼 클릭 이벤트

    [Android] ViewBinding 기법 ViewBinding 기법은 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 쉽게 이용할 수 있도록 한다. 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 이용하기 위해서 뷰의 식별자나 ID 속성을 등록한 saakmiso.tistory.com 안드로이드 Activity의 버튼 이벤트 정리를 위해 사용 package org.example.cleanbutton; import android.os.Bundle; import android.view.View; import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import org.example.cleanbutton.databind..

    [Android] Application 설치 여부 및 확인

    [Android] Application 설치 여부 및 확인

    01. viewBing 설정 build.gradle 파일에 viewBinding 설정을 추가해준다. plugins { id 'com.android.application' } android { ~~ 이 하 생 략 ~~ buildFeatures { viewBinding = true } } dependencies { ~~ 이 하 생 략 ~~ } viewBinding 설정을 추가하였다면 Sync Now를 클릭하여 설정을 반영한다. AndroidManifest.xml MainActivity.java package com.example.intentapplication; import androidx.appcompat.app.AppCompatActivity; import android.content.*; import ..

    [Android]  액션바에 검색기능 활성화

    [Android] 액션바에 검색기능 활성화

    1. 레이아웃 구성 1) drawable 이미지 2) actionbar_menu.xml 생성 #2. 액티비티 MainActivity.java import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.SearchView; import android.content.Context; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; import com.example.actionbar.databinding...

    [Android] 기본 제공 ICON 사용방법(벡터 그래픽)

    [Android] 기본 제공 ICON 사용방법(벡터 그래픽)

    생성한 프로젝트 모듈의 res → drawable 경로영역에서 마우스 오른쪽 버튼을 클릭하고 메뉴에서 New → Vector Asset을 선택한다. Configure Vector Asset 팝업창이 뜨면 Clip Art의 아이콘을 선택하여 원하는 아이콘을 찾아보자. Select Icon 창에 기본적으로 제공되는 벡터 이미지들이 존재한다. 원하는 아이콘을 찾아 선택한다. 원하는 벡터 이미지의 선택이 완료되었다면 Next 버튼을 클릭하여 아이콘을 생서하자. Name, Size, Color 등의 항목을 통해 원하는 형태로 변경이 가능하다. 생성한 아이콘 이미지의 경로를 다시 확인하고 Finish 버튼을 클릭한다. 그럼 아래와같이 선택한 아이콘이 생성된 것을 확인 할 수 있다.