介绍
使用Android实现计算器功能的步骤?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
布局(activity_main.xml)
& lt; GridLayout xmlns: Android=癶ttp://schemas.android.com/apk/res/android" xmlns:工具=癶ttp://schemas.android.com/tools" android: id=癅 + id/GridLayout1" android: layout_width=皐rap_content" android: layout_height=皐rap_content" android: columnCount=?”; android:取向=癶orizontal" android: rowCount=?”;比; EditText & lt; android: id=癅 + id/editText" android: layout_columnSpan=?”; android: layout_gravity=癴ill" android: layout_marginLeft=? dp" android: layout_marginRight=? dp" android:文本=?”; android: textSize=?0 sp"/比; & lt;按钮 android: id=癅 + id/clear" android: layout_columnSpan=?”; android: layout_gravity=癴ill" android:文本=扒蹇铡? 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/back" android: layout_columnSpan=?”; android: layout_gravity=癴ill" android:文本=盎赝恕? 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/per" android:文本=?”; 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/div" android:文本=啊隆? 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/b7" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b8" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b9" android:文本=?“;/比; & lt;按钮 android: id=癅 + id/mul" android:文本=啊痢? 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/b4" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b5" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b6" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/sub" android:文本=安澄? 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/b1" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b2" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/b3" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/plus" android: layout_width=皐rap_content" android:文本=?”; 输入textColor=癮ndroid: # FF4500"/比; & lt;按钮 android: id=癅 + id/b00" android:文本=?0”;/比; & lt;按钮 android: id=癅 + id/b0" android:文本=?”;/比; & lt;按钮 android: id=癅 + id/dot" android:文本=?”/比; & lt;按钮 android: id=癅 + id/equ" android:文本=?? android:背景=? 008 b8b"/比; & lt;/GridLayout>
响应及计算(MainActivity)
包com.mylayout; 进口android.support.v7.app.AppCompatActivity; 进口android.os.Bundle; 进口android.view.View; 进口android.widget.Button; 进口android.widget.EditText; 公共类MainActivity AppCompatActivity延伸实现视图。OnClickListener { 私人EditText EditText;//数字0 - 9 私人按钮b1; 私人按钮b2; 私人按钮b3; 私人按钮b4; 私人按钮b5; 私人按钮b6; 私人按钮b7; 私人按钮b8; 私人按钮b9; 私人按钮b0; 私人按钮b00;//运算符 私人按钮/; 私人按钮添加;//+ 私人按钮子;//- 私人按钮mul;//* 私人按钮div;///私人按钮点;//小数点 私人按钮装备;//=私人布尔回来;//退格 私人布尔clear_bool=true;//清空 私人布尔dot_flag1=true; 私人布尔dot_flag2=true; @Override 公共空间alt="使用Android实现计算器功能的步骤">
使用Android实现计算器功能的步骤