Study/Android
안드로이드 계산기 ver2 (Android 4.0.3(API 15) 기준)(소스 첨부)
안드로이드 계산기 ver2 이 소스도 역시 "이클립스"로 제작되어 있으며타겟 API는 15(4.0.3)컴파일 API는 19(4.4.2)로 하였습니다.(그러므로 안드로이드 4.0.3 이하의 버전에서는 구동되지 않을수 있습니다.) 이클립스용 소스라서 "안드로이드 스튜디오"에서는 변환과정을 거쳐야합니다. [업데이트 내역]1. 소스 최적화 및 기능 분할2. 괄호 연산 구현3. 우선순위 연산 구현4. 지우기(←)버튼 구현 업데이트 하다보니 소스가 완전히 달라졌습니다.예전에는 위의 소스처럼 메인소스 내부에서 계산을 했다면 지금은이렇게 내부에서는 계산을 하지 않고 입력된 식을 String으로 변환하여 전달해서CalcEngine이라는 자바파일을 따로 생성하여CharListStack과 DoubleListStack에 맞게..