本文实例为大家分享了Android简单实现计算器的具体代码,供大家参考,具体内容如下
一、UI布局及代码
- 页面效果
- 布局代码
- 解析
1、布局使用LinearLayout布局,android:orientation="vertical"指定垂直布局,从上至下依次是表达式显示框,结果显示框以及五行按钮,并指定总权重方便控制显示。
2、文本框TextView使用android:gravity="right|bottom"指定其从右下开始显示内容。
3、在按钮上,使用android:background="#ff0000"指定按钮背景颜色,使用android:layout_margin="5dp"控制偏移,使其不会过于紧凑。(关于按钮背景颜色无法设置,可在res//values//themes.xml文件下将代码<style name="Theme.Calculation" parent="Theme.MaterialComponents.DayNight.DarkActionBar.">
改为