安卓第五周

安卓第五周,第1张

概述<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apkes/android"android:layout_width="match_parent"android:layout_height="match_pa
<?xml version="1.0" enCoding="utf-8"?>    <relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"        androID:layout_wIDth="match_parent"        androID:layout_height="match_parent">         <TextVIEw            androID:ID="@+ID/tv1"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_centerHorizontal="true"            androID:gravity="center"            androID:text="计算器"            androID:textcolor="#FF2196F3"            androID:textSize="25sp"            androID:textStyle="italic" />         <linearLayout            androID:ID="@+ID/l1_number"            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            androID:layout_below="@+ID/tv1"            androID:layout_centerVertical="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="15dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="5dp"            androID:background="#FFFFFF">             <TextVIEw                androID:ID="@+ID/tv_number"                androID:layout_wIDth="wrap_content"                androID:layout_height="wrap_content"                androID:padding="10dp"                androID:text="数值1:"                androID:textcolor="#000"                androID:textSize="20sp" />             <EditText                androID:ID="@+ID/et1"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_below="@ID/tv1" />        </linearLayout>         <linearLayout            androID:ID="@+ID/l2_number"            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            androID:layout_below="@+ID/l1_number"            androID:layout_centerVertical="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="15dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="5dp"            androID:background="#FFFFFF">             <TextVIEw                androID:ID="@+ID/tv_number2"                androID:layout_wIDth="wrap_content"                androID:layout_height="wrap_content"                androID:padding="10dp"                androID:text="数值2:"                androID:textcolor="#000"                androID:textSize="20sp" />             <EditText                androID:ID="@+ID/et2"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_below="@ID/tv2" />        </linearLayout>          <TextVIEw            androID:ID="@+ID/tv2"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/l2_number"            androID:layout_centerHorizontal="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="50dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="50dp"            androID:gravity="center"            androID:text="显示计算结果"            androID:textSize="20sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn1"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:gravity="center"            androID:onClick="click"            androID:text="+"            androID:textcolor="#FFF44336"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn2"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn1"            androID:gravity="center"            androID:onClick="click"            androID:text="-"            androID:textcolor="#FFE91E63"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn3"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn2"            androID:gravity="center"            androID:onClick="click"            androID:text="*"            androID:textcolor="#FFF79E38"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn4"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn3"            androID:gravity="center"            androID:onClick="click"            androID:text="/"            androID:textcolor="#FFF79E38"            androID:textSize="25sp"            androID:textStyle="italic" />      </relativeLayout>
package com.example.calculator; import androIDx.appcompat.app.AppCompatActivity; import androID.os.Bundle;import androID.app.Activity;import androID.vIEw.VIEw;import androID.Widget.EditText;import androID.Widget.TextVIEw;  public class MainActivity extends Activity {     @OverrIDe    protected voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.activity_main);    }     public voID click(VIEw v) {        TextVIEw tv2 = (TextVIEw) findVIEwByID(R.ID.tv2);        EditText et1 = (EditText) findVIEwByID(R.ID.et1);        EditText et2 = (EditText) findVIEwByID(R.ID.et2);        double num1,num2,result=0;        num1=Integer.parseInt(et1.getText().toString());        num2=Integer.parseInt(et2.getText().toString());         switch (v.getID()) {            case R.ID.btn1:                result=num1+num2;                break;            case R.ID.btn2:                result=num1-num2;                break;            case R.ID.btn3:                result=num1*num2;                break;            case R.ID.btn4:                result=num1/num2;                break;        }        tv2.setText(result+"");    } }

 

 

<?xml version="1.0" enCoding="utf-8"?>    <relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"        androID:layout_wIDth="match_parent"        androID:layout_height="match_parent">         <TextVIEw            androID:ID="@+ID/tv1"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_centerHorizontal="true"            androID:gravity="center"            androID:text="计算器"            androID:textcolor="#FF2196F3"            androID:textSize="25sp"            androID:textStyle="italic" />         <linearLayout            androID:ID="@+ID/l1_number"            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            androID:layout_below="@+ID/tv1"            androID:layout_centerVertical="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="15dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="5dp"            androID:background="#FFFFFF">             <TextVIEw                androID:ID="@+ID/tv_number"                androID:layout_wIDth="wrap_content"                androID:layout_height="wrap_content"                androID:padding="10dp"                androID:text="数值1:"                androID:textcolor="#000"                androID:textSize="20sp" />             <EditText                androID:ID="@+ID/et1"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_below="@ID/tv1" />        </linearLayout>         <linearLayout            androID:ID="@+ID/l2_number"            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            androID:layout_below="@+ID/l1_number"            androID:layout_centerVertical="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="15dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="5dp"            androID:background="#FFFFFF">             <TextVIEw                androID:ID="@+ID/tv_number2"                androID:layout_wIDth="wrap_content"                androID:layout_height="wrap_content"                androID:padding="10dp"                androID:text="数值2:"                androID:textcolor="#000"                androID:textSize="20sp" />             <EditText                androID:ID="@+ID/et2"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_below="@ID/tv2" />        </linearLayout>          <TextVIEw            androID:ID="@+ID/tv2"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/l2_number"            androID:layout_centerHorizontal="true"            androID:layout_marginleft="10dp"            androID:layout_margintop="50dp"            androID:layout_marginRight="10dp"            androID:layout_marginBottom="50dp"            androID:gravity="center"            androID:text="显示计算结果"            androID:textSize="20sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn1"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:gravity="center"            androID:onClick="click"            androID:text="+"            androID:textcolor="#FFF44336"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn2"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn1"            androID:gravity="center"            androID:onClick="click"            androID:text="-"            androID:textcolor="#FFE91E63"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn3"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn2"            androID:gravity="center"            androID:onClick="click"            androID:text="*"            androID:textcolor="#FFF79E38"            androID:textSize="25sp"            androID:textStyle="italic" />         <button            androID:ID="@+ID/btn4"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:layout_below="@ID/tv2"            androID:layout_toRightOf="@ID/btn3"            androID:gravity="center"            androID:onClick="click"            androID:text="/"            androID:textcolor="#FFF79E38"            androID:textSize="25sp"            androID:textStyle="italic" />      </relativeLayout> 总结

以上是内存溢出为你收集整理的安卓第五周全部内容,希望文章能够帮你解决安卓第五周所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1056690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存