• 作业四代码


    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity"
        android:background="#B4B0B0"
        android:orientation="horizontal"
        >
    
        <LinearLayout
            android:id="@+id/line1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="80dp"
            android:background="#EEEE"
            android:layout_marginLeft="30dp"
            android:layout_marginRight="30dp"
            >
    
            <TextView
                android:id="@+id/di_yi"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textSize="34dp"
                android:text="第一个数:"
                />
    
            <EditText
                android:id="@+id/d1"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                />
    
        </LinearLayout>
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/line1"
            android:layout_marginTop="80dp"
            android:background="#EEEE"
            android:layout_marginLeft="30dp"
            android:layout_marginRight="30dp"
            >
    
            <TextView
                android:id="@+id/di_er"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textSize="34dp"
                android:text="第二个数:"
                />
    
            <EditText
                android:id="@+id/d2"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                />
    
        </LinearLayout>
    
        <RadioGroup
            android:id="@+id/rg"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:layout_below="@+id/line1"
            android:layout_marginTop="180dp"
            >
    
            <RadioButton
                android:id="@+id/jia"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="+"
                android:textSize="25dp"
                />
    
            <RadioButton
                android:id="@+id/jian"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="-"
                android:textSize="25dp"
                />
    
            <RadioButton
                android:id="@+id/cheng"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="*"
                android:textSize="25dp"
                />
    
            <RadioButton
                android:id="@+id/chu"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="/"
                android:textSize="25dp"
                />
        </RadioGroup>
    
        <TextView
            android:id="@+id/tv1"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:layout_below="@+id/rg"
            android:layout_marginTop="53dp"
            android:background="#EEE7E6E6"
            android:layout_marginLeft="30dp"
            android:layout_marginRight="30dp"
            >
    
        </TextView>
    
        <Button
            android:id="@+id/bt1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_below="@+id/tv1"
            android:layout_marginTop="10dp"
            android:text="清空"
            android:onClick="qk"
            />
    
    </RelativeLayout>
    

      

    package com.example.y;
    import androidx.appcompat.app.AppCompatActivity;
    
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.RadioGroup;
    import android.widget.TextView;
    import android.widget.Toast;
    
    public class MainActivity extends AppCompatActivity {
        EditText d1;
        EditText d2;
        TextView tv1;
        private RadioGroup rp;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            d1=findViewById(R.id.d1);
            d2=findViewById(R.id.d2);
            tv1=findViewById(R.id.tv1);
            rp=findViewById(R.id.rg);
            rp.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(RadioGroup radioGroup, int i) {
                    switch (i){
                        case R.id.jia:
                            jia();
                            break;
                        case R.id.jian:
                            jian();break;
                        case R.id.cheng:
                            cheng();break;
                        case R.id.chu:
                            chu();break;
                    }
                }
            });
    
        }
    
        private void chu() {
            String c=d1.getText().toString();
            String c1=d2.getText().toString();
            int b=Integer.parseInt(c);
            int b1=Integer.parseInt(c1);
            String d=Integer.toString(b/b1);
            tv1.setText(d);
        }
    
        private void cheng() {
            String c=d1.getText().toString();
            String c1=d2.getText().toString();
            int b=Integer.parseInt(c);
            int b1=Integer.parseInt(c1);
            String d=Integer.toString(b*b1);
            tv1.setText(d);
    
        }
    
        private void jian() {
            String c=d1.getText().toString();
            String c1=d2.getText().toString();
            int b=Integer.parseInt(c);
            int b1=Integer.parseInt(c1);
            String d=Integer.toString(b-b1);
            tv1.setText(d);
        }
    
        private void jia() {
            String c=d1.getText().toString();
            String c1=d2.getText().toString();
            int b=Integer.parseInt(c);
            int b1=Integer.parseInt(c1);
            String d=Integer.toString(b+b1);
            tv1.setText(d);
          }
    
        public void qk(View view) {
            d1.setText("");
            d2.setText("");
            tv1.setText("");
    
        }
    }
    

      

  • 相关阅读:
    系统操作日志设计代码实现
    SQL SERVER 存储过程复习
    IGrab信息采集系统流程图(初稿)
    收藏几段SQL语句和存储过程
    SQL Server联机丛书:存储过程及其创建
    使用dynamic来简化反射实现,并且提高了性能
    你必须知道的C#的25个基础概念(附演示)
    弹窗插件
    dede 搜索时出现“SphinxClient类找不到”解决
    开启includes模块运行shtml
  • 原文地址:https://www.cnblogs.com/hanbing123/p/11519747.html
Copyright © 2020-2023  润新知