Android简单实现计算器功能

本文实例为大家分享了Android简单实现计算器的具体代码,供大家参考,具体内容如下

一、UI布局及代码

  • 页面效果

Android简单实现计算器功能_第1张图片

  • 布局代码



    


    

    

        
  • 解析

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.">改为