返回列表 發帖
  1. package com.tqc.gdd01;

  2. import android.app.Activity;
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.Menu;
  6. import android.view.MenuItem;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import android.widget.EditText;
  10. import android.widget.TextView;

  11. import java.util.Map;

  12. public class GDD01 extends Activity
  13. {
  14.   EditText et1;
  15.   EditText et2;
  16.   EditText et3;
  17.   Button bt;
  18.   TextView tv;

  19.   @Override
  20.   protected void onCreate(Bundle savedInstanceState)
  21.   {
  22.     super.onCreate(savedInstanceState);
  23.     setContentView(R.layout.main);

  24.     et1= (EditText) findViewById(R.id.editText);
  25.     et2= (EditText) findViewById(R.id.editText2);
  26.     et3= (EditText) findViewById(R.id.editText3);
  27.     bt= (Button) findViewById(R.id.button);
  28.     tv = (TextView) findViewById(R.id.textView5);

  29.   }

  30.   public void CALC(View view) {
  31.     double x=Double.parseDouble(et1.getText().toString());
  32.     double y=Double.parseDouble(et2.getText().toString())/100/12;
  33.     double z=Double.parseDouble(et3.getText().toString());

  34.     tv.setText("本利和為:"+(int)(x* Math.pow(y+1,z)));

  35.   }
  36. }
複製代碼
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout
  3.   xmlns:android="http://schemas.android.com/apk/res/android"
  4.   android:layout_width="fill_parent"
  5.   android:layout_height="fill_parent"
  6.   android:orientation="vertical" >

  7.   <TextView
  8.       android:layout_width="wrap_content"
  9.       android:layout_height="wrap_content"
  10.       android:text="@string/title"
  11.       android:id="@+id/textView" />

  12.   <TextView
  13.       android:layout_width="wrap_content"
  14.       android:layout_height="wrap_content"
  15.       android:text="@string/sub1"
  16.       android:id="@+id/textView2" />

  17.   <EditText
  18.       android:layout_width="match_parent"
  19.       android:layout_height="wrap_content"
  20.       android:id="@+id/editText" />

  21.   <TextView
  22.       android:layout_width="wrap_content"
  23.       android:layout_height="wrap_content"
  24.       android:text="@string/sub2"
  25.       android:id="@+id/textView3" />

  26.   <EditText
  27.       android:layout_width="match_parent"
  28.       android:layout_height="wrap_content"
  29.       android:id="@+id/editText2" />

  30.   <TextView
  31.       android:layout_width="wrap_content"
  32.       android:layout_height="wrap_content"
  33.       android:text="@string/sub3"
  34.       android:id="@+id/textView4" />

  35.   <EditText
  36.       android:layout_width="match_parent"
  37.       android:layout_height="wrap_content"
  38.       android:id="@+id/editText3" />

  39.   <Button
  40.       android:layout_width="fill_parent"
  41.       android:layout_height="wrap_content"
  42.       android:text="@string/button"
  43.       android:id="@+id/button"
  44.       android:onClick="CALC"
  45.       android:nestedScrollingEnabled="true" />

  46.     <TextView
  47.         android:layout_width="wrap_content"
  48.         android:layout_height="wrap_content"
  49.         android:id="@+id/textView5" />
  50. </LinearLayout>
複製代碼
  1. <resources>
  2.   <string name="app_name">GD01</string>

  3.   <string name="hello_world">Hello world!</string>
  4.   <string name="action_settings">Settings</string>

  5.   <string name="title">整存整付試算:</string>
  6.   <string name="sub1">本金(NT$):</string>
  7.   <string name="sub2">年利率(%):</string>
  8.   <string name="sub3">存款期數:</string>
  9.   <string name="button">計算本利和</string>
  10. </resources>
複製代碼
https://www.facebook.com/DABRiXPERT6584

TOP

返回列表