전체 글 406

안드로이드 스튜디오(Android Studio) - Logcat, 빨간색 에러 코드

임의로 빨간색 에러 코드를 발생시키고 Logcat을 살펴봤다.bright 버튼에 이상한 버튼을 넣어서 없는 버튼인데 넣었다고 유령버튼이라는 것을 넣었는데 bright 버튼을 누르면 앱이 강제종료된다. 메인에서 발생한 페이탈 오류 MainActivity.kt:79 번 라인을 찾아가면 오류가 발생한 코드로 갈 수 있다.

안드로이드 스튜디오(Android Studio) - Bright 손전등 기능

Bright 버튼을 누르면 화면이 밝아졌다 꺼졌다 하면서 "조명(LED)이 켜졌습니다/꺼졌습니다" 가 뜨고 실제 핸드폰에도 손전등이 켜지는 기능 https://youtube.com/shorts/9mWpKWGGIMo?feature=shareDeviceViewModel.ktBool 형태로 isFlashOn 이라는 변수 생성, 플래시 On Off 기능의 true, false 담당 init할 때랑 디바이스가 꺼졌을 때 false 상태로 만들어줌fun toggleFlashLight() { val currentState = isFlashOn.value ?: false val nextState = !currentState isFlashOn.value = nextState ..

안드로이드 스튜디오(Android Studio) - 3주차까지 코드

https://youtube.com/shorts/G0LN2kLb6xU?feature=share package com.example.testmove2import android.content.Intentimport android.os.Bundleimport android.widget.Buttonimport android.widget.Toastimport androidx.activity.enableEdgeToEdgeimport androidx.appcompat.app.AppCompatActivityimport androidx.core.view.ViewCompatimport androidx.core.view.WindowInsetsCompatclass InfoActivitiy : AppCompatActivity(..

안드로이드 스튜디오(Android Studio) - Intent, 카메라 연결, 연결해제, 대기 하단 팝업 띄우기

완성 동영상https://youtube.com/shorts/xsSe4H4TGNc?feature=shareInfoActivity.ktpackage com.example.testmove2import android.content.Intentimport android.os.Bundleimport android.widget.Buttonimport android.widget.Toastimport androidx.activity.enableEdgeToEdgeimport androidx.appcompat.app.AppCompatActivityimport androidx.core.view.ViewCompatimport androidx.core.view.WindowInsetsCompatclass InfoActivitiy ..

안드로이드 스튜디오 - intent, id, 데이터 팝업 띄우기

기존 INF TextView에 id, tv_tab_inf 추가 MainActivity에 아이디 찾고Inf 클릭하면 Intent변수에 InfoActivity랑 연결currentStatus 변수에 viewModel 값 연결 ( 연결대기, 연결완료 등 상태 확인 ) intent에 status_data라는 키로 currentStatus 값 전달 후 intent 시작 InfoActivity로 Empty Views Activity로 생성 후받아온 키 데이터로 액티비티 String 값 받음 Toast로 하단 팝업에 받은 receivedData를 띄움https://youtube.com/shorts/Zaq2jaf6P1E?feature=share

안드로이드 스튜디오 - ViewModel 연결

UI를 구성하고 연결 시도 버튼을 누르면 ViewModel로 연결되게 만들었다.MainActivity.ktpackage com.example.testmoveimport android.os.Bundleimport android.widget.Buttonimport android.widget.TextViewimport androidx.activity.enableEdgeToEdgeimport androidx.appcompat.app.AppCompatActivityimport androidx.core.view.ViewCompatimport androidx.core.view.WindowInsetsCompatimport androidx.lifecycle.ViewModelProviderclass MainActivity..

Ecount ERP - 생산입고 1, 2, 3

(1) 우리회사 공장의 생산 입력1. 생산입고에서 생산공장을 우리공장으로 입력하고, [작업지시서] 적용하거나 직접입력2. 받는창고의 경우 생산품이 보관되는 장소를 입력 (2) 생산입고 1, 2, 3 메뉴의 차이점생산입고 1- 생산량입력 시 자재수량을 BOM기준으로 감소시키는 메뉴- 자재로스분의 측정이 어려운 경우 생산입고1을 이용하고, 나중에 재고조정 메뉴를 이용하여 자재수량을 맞춰야함생산입고 2- 생산량입력 시 자재수량을 BOM기준으로 감소시키거나, 직접 소모내역을 입력할 경우- 자재로스분의 측정이 가능한 경우 생산입고2 를 이용하여, 그때그때 마다 직접 자재 실사용량을 입력하여 재고관리생산입고 3- 생산입고 1, 2 와 다르게 각 공정별 생산실적을 한 전표에서 입력할 수 있음- 일반적으로 다공정품..

Ecount ERP 2026.10.13