계산기 만들기

2021. 8. 1. 19:11안드로이드 스튜디오

기본적으로 존재하는 텍스트 지우기

 

두 개의 입력 값을 받을 수 있도록 두 개의 플레인 텍스트를 추가 하였다.

 

사칙 연산 각각의 기능이 시행 될 수 있도록 4개의 버튼 추가하기

 

결과 값이 나올 수 있도록 텍스트뷰 추가하기

 

아이디에 number1이라는 값을 주고 기본 텍스트를 지운 후 힌트 값 추가하기

 

아이디에 number2이라는 값을 주고 기본 텍스트를 지운 후 힌트 값 추가하기

 

아이디에 add이라는 값을 주고 텍스트 값 더하기로 고치기

 

아이디에 subtract이라는 값을 주고 텍스트 값 빼기로 고치기

 

아이디에 multiply이라는 값을 주고 텍스트 값 곱하기로 고치기

 

아이디에 divide이라는 값을 주고 텍스트 값 나누기로 고치기

 

아이디에 result이라는 값을 주고 텍스트 값 지우고 크기 조절하기

 

더하기에 해당하는 코드 만들기

 

빼기에 해당하는 코드 만들기

 

곱하기에 해당하는 코드 만들기

 

나누기에 해당하는 코드 만들기

 

더하기에 해당하는 코드 버튼에 연결 시키기

 

빼기에 해당하는 코드 버튼에 연결 시키기

 

곱하기에 해당하는 코드 버튼에 연결 시키기

 

나누기에 해당하는 코드 버튼에 연결 시키기

 

완성된 창의 모습이다.

 

 

에뮬레이터가 램 부족 문제로 작동하지 못하였다.

그래서 핸드폰을 연결하여 시행하였고 핸드폰에 앱 모양이 나타났다.

이를 클릭시 연결이 해지된 상태에서도 해당 기능을 이용할 수 있다.

 

 

더하기의 실행 창이다.

 

 

빼기의 실행 창이다.

 

 

곱하기의 실행 창이다.

 

 

 

나누기의 실행창 이다.

 

빼기 버튼과 곱하기 버튼이 실행창에서는 다소 겹쳐보이는 현상이 발생하였다.

하지만 안드로이드 스튜디오상에서는 눈에 보이는 문제가 없어서 어떻게 구글링하고

수정해야 할 지 몰라 일단 패스 하고 추후 공부하여 원인을 알게되면 수정하야겠다.