Basic(4)
-
안드로이드 - 컨텍스트 메뉴 사용 예제
컨텍스트 메뉴(Context Menu)는 특정 뷰(View)에 대한 메뉴를 제공합니다. 컨텍스트 메뉴(Context Menu)는 뷰(View)를 길게 눌렀을 때 활성화됩니다. 1. 컨텍스트 메뉴 구현과정 특정 뷰(View)가 컨텍스트 메뉴(Context Menu)가 동작하는 뷰(View)로 등록하기 위해서는 액티비티의 registerForContextMenu(View view) 함수를 사용합니다. 2. 액티비티 메인 레이아웃 3.컨텍스트메뉴 xml 4. 액티비티 메인 코틀린 코드 package com.example.contextmenu import android.graphics.Color import androidx.appcompat.app.AppCompatActivity import android.os..
2022.12.08 -
코틀린 안드로이드 - 계산기 /다이얼로그 만들어보기
layout Onclick View Bind buttonClick("0") R.id.button1 -> buttonClick("1") R.id.button2 -> buttonClick("2") R.id.button3 -> buttonClick("3") R.id.button4 -> buttonClick("4") R.id.button5 -> buttonClick("5") R.id.button6 -> buttonClick("6") R.id.button7 -> buttonClick("7") R.id.button8 -> buttonClick("8") R.id.button9 -> buttonClick("9") R.id.plusbutton -> operatorButtonClick("+") R.id.expandbutt..
2022.12.06 -
스톱워치 앱 구현하기
ActivityMain.xml MainActivity.kt package com.example.stopwatch import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.SystemClock import android.view.KeyEvent import android.widget.Toast import com.example.stopwatch.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { var initime = 0L var pausetime = 0L override fun onCreate(savedInstance..
2022.12.02 -
이메일 화면 구현하기
LoginActivity.kt package com.example.myapplication.ui.login import android.app.Activity import androidx.lifecycle.Observer import androidx.lifecycle.ViewModelProvider import android.os.Bundle import android.provider.ContactsContract.CommonDataKinds.Email import androidx.annotation.StringRes import androidx.appcompat.app.AppCompatActivity import android.text.Editable import android.text.TextWatch..
2022.12.01