這是我的第乙個安卓軟體,功能簡單,只考慮小資料和超級正常的情況、原本只是為了應對選修課,可是後來發現我喜歡上了
自己寫過才知道,就我現在這個水平,我感覺好難,更何況遊戲或者其它什麼客戶端,還是...... orz
該軟體的實現功能:輸入兩個數,求加減乘除、
1. 從edittext 中獲取使用者輸入的數字
2. 判斷計算的方法
3. 輸出答案
4. 頁面跳轉(軟體說明),多activity的 使用
1、 從edittext 中獲取使用者輸入的數字
在mainactivity 裡實現,通過findviewbyid 的方法
tes1 = (edittext) findviewbyid(r.id.edittext1);
tes2 = (edittext) findviewbyid(r.id.edittext2);
2、判斷計算的方法,輸出答案
我這裡是通過過button 的監聽來實現,其實也可以用switch 來實現。下面是加法的實現,除法要注意除數為0 的情況
bt2 = (button) findviewbyid(r.id.button1);
bt2.setonclicklistener(new onclicklistener() catch (exception e) //對傳進來的物件的判別
trycatch (exception e)
tes3.settext("答案是 " + (int) (et + st)); // 暫時不知道settext 裡面是不是一定要加上"",因為這個問題,
tes1.settext(""); // 在其它地方改了好幾天,還是沒有解決(畢竟新人)
tes2.settext(""); // 輸出答案後,text清零,以待使用者輸入
}});
// 除法的特殊情況
if("st == 0" != null)
else
tes3.settext("答案是 " + (double) (et / st));
3、 頁面的跳轉
通過intent 來實現
文件 暫時上傳不了、、、、下次貼上
實現簡易計算器
python 剛學python 老師帶著寫了乙個計算器。話不多說直接上 from tkinter import 匯入模組 top tk 設定視窗物件 top.title 計算器 設定視窗標題 v strin ar 接受使用者輸入的字元 v.set 0 設定字元預設值 isopera false 是否...
計算器簡易實現
testdlg.cpp 實現檔案 include stdafx.h include include test.h include testdlg.h include afxdialogex.h ifdef debug define new debug new endif define tag add...
簡易計算器(Java實現)
本文參考自侵刪。一.ui介面的布置 窗體中放置三個jpanel面板,第乙個面板放數字與操作符元件 0 9,4 4網格布局,置於窗體中部 第二個面板放文字框,置於頂部 第三個面板放 清空 按鈕與 歷史記錄 按鈕,置於底部。窗體為邊界布局。按鈕上的數字 操作符使用陣列儲存,乙個for迴圈就能建立完按鈕並...