2014-06-11 2 views
0

나는 android에서 계산기를 만들고있어 사용자가 계산 기록을 볼 수 있도록 history 옵션이있는 ui를 만들고 싶다.값 + 연산자를 입력으로 사용하여 계산을 수행하고 화면에 결과를 인쇄하는 계산기 응용 프로그램을 만드는 방법.

비슷한 기능을 가진 다른 응용 프로그램의 스크린 샷을 추가했습니다. 나는 이런 종류의 gui를 무엇이라고 부를지 모른다. Here is the link to the application from where the gui was taken

스크린 샷에서 사용자가 계산 내역을 볼 수 있음을 알 수 있습니다.

값 + 연산자를 입력으로 사용하여 계산을 수행하고 화면에 인쇄하고 계산 내역을 표시해야하는 계산기 응용 프로그램을 만드는 방법.

here is the screenshot

+0

모든 항목을 arraylist에 저장해보십시오. 어쩌면 당신은 이렇게 할 수 있습니다. 또는 다른 도움이되는 입력을 기다리십시오 :) – Aniruddha

+0

그게 무슨 짓을했는지는 제 문제는 입력 값으로 vales + operator (9000 + 1)를 모두 취한 다음 계산을하고 화면에 출력하는 것입니다. –

+0

'10 + 1'과 같은 역사를 보여주는 데 어려움을 겪고 있습니까? 숫자 사이에 연산자를 추가하고 논리를 생각해 내야합니다. – Aniruddha

답변

1

나는 당신이 Operator precedence parser 가고 싶은 생각합니다. 표현식을 평가하는 데 사용되는 알고리즘입니다. 나는 너의 생각에 정말로 감사한다.