• 第二章课后练习 Q2、4


     1 <LinearLayout android:layout_width="fill_parent"
     2     android:layout_height="fill_parent"
     3     android:orientation="vertical"
     4     xmlns:android="http://schemas.android.com/apk/res/android" >
     5     <LinearLayout
     6         android:layout_width="wrap_content"
     7         android:layout_height="wrap_content"
     8         android:layout_gravity="center">
     9         <EditText
    10             android:id="@+id/edit1"
    11             android:layout_width="wrap_content"
    12             android:layout_height="wrap_content"
    13             android:hint="number1"
    14             />
    15         <TextView
    16             android:id="@+id/txt"
    17             android:layout_width="wrap_content"
    18             android:layout_height="wrap_content"
    19             android:text="+"
    20             android:textSize="100px"
    21             />
    22         <EditText
    23             android:id="@+id/edit2"
    24             android:layout_width="wrap_content"
    25             android:layout_height="wrap_content"
    26             android:hint="number2"
    27             />
    28         <Button
    29             android:id="@+id/bt"
    30             android:layout_width="wrap_content"
    31             android:layout_height="wrap_content"
    32             android:text="="
    33             android:textSize="50px"
    34             />
    35         <TextView
    36             android:id="@+id/txt2"
    37             android:layout_width="wrap_content"
    38             android:layout_height="wrap_content"/>
    39     </LinearLayout>
    40 </LinearLayout>
     1 package com.android.myapplication;
     2 
     3 import androidx.appcompat.app.AppCompatActivity;
     4 
     5 import android.annotation.SuppressLint;
     6 import android.os.Bundle;
     7 import android.view.View;
     8 import android.widget.Button;
     9 import android.widget.EditText;
    10 import android.widget.TextView;
    11 
    12 public class MainActivity extends AppCompatActivity {
    13 
    14     public String txt;
    15 
    16     @Override
    17     protected void onCreate(Bundle savedInstanceState) {
    18         super.onCreate(savedInstanceState);
    19         setContentView(R.layout.activity_main);
    20         final EditText editText1=findViewById(R.id.edit1);
    21         final EditText editText2=findViewById(R.id.edit2);
    22         final Button button=findViewById(R.id.bt);
    23         final TextView textView=findViewById(R.id.txt2);
    24         button.setOnClickListener(new View.OnClickListener() {
    25             @Override
    26             public void onClick(View v) {
    27                 int a,b;
    28                 a=Integer.parseInt(editText1.getText().toString());//String通过Interger转换成int
    29                 b=Integer.parseInt(editText2.getText().toString());
    30                 textView.setText(""+(a+b)); //这里很关键   int型需要这样操作:int+""
    31             }
    32         });
    33     }
    34 } 
  • 相关阅读:
    Eclipse 远程调试
    大数据处理方法bloom filter
    sicily 1259 Sum of Consecutive Primes
    sicily 1240. Faulty Odometer
    sicily 1152 简单马周游 深度优先搜索及回溯算法
    sicily 1050 深度优先搜索解题
    sicily 1024 邻接矩阵与深度优先搜索解题
    sicily 1156 二叉树的遍历 前序遍历,递归,集合操作
    sicily 1443 队列基本操作
    sicily 1006 team rankings 枚举解题
  • 原文地址:https://www.cnblogs.com/xiaowangdatie/p/13994706.html
Copyright © 2020-2023  润新知