真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

AndroidStudio如何實現(xiàn)長方體表面積計算器

這篇文章主要講解了Android Studio如何實現(xiàn)長方體表面積計算器,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

創(chuàng)新互聯(lián)長期為上千余家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為婁星企業(yè)提供專業(yè)的成都網(wǎng)站建設、網(wǎng)站制作,婁星網(wǎng)站改版等技術服務。擁有十載豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

寫了兩個方法(在我理解之中有三個方法,其中循環(huán)字符串匹配太low了,pass掉),目前先上傳一個,后續(xù)補上。

針對這個問題 總共有四個文件

方法一:正則表達式

1.MainActivity.java

package com.example.flyyu.four;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;

import java.util.regex.Pattern;

public class MainActivity extends AppCompatActivity implements View.OnClickListener{

 @Override
 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
 }
 @Override
 public void onClick(View v) {
 EditText a=(EditText)findViewById(R.id.editText);

 EditText b=(EditText)findViewById(R.id.editText2);

 EditText c=(EditText)findViewById(R.id.editText3);
 Intent it=new Intent(this,biapmianji.class);
 if (!isNumber(a.getText().toString())&&!isNumber(b.getText().toString())&&!isNumber(c.getText().toString())){
 it.putExtra("a",a.getText().toString());
 it.putExtra("b",b.getText().toString());
 it.putExtra("c",c.getText().toString());
 MainActivity.this.startActivity(it);
 }
 }
 public boolean isNumber(String s){

 String pattern = ".*\\D.*";

 boolean isMatch = Pattern.matches(pattern,s);
 if (isMatch||s.length()==0){
 Toast.makeText(this,"輸入異常",Toast.LENGTH_SHORT).show();
 return true;
 }
 return isMatch;
 }
}

2.biapmianji.java

package com.example.flyyu.four;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

public class biapmianji extends AppCompatActivity {

 @Override
 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_biapmianji);
 TextView textView=(TextView)findViewById(R.id.textView4);
 Intent it=this.getIntent();
 float a=Float.valueOf(it.getStringExtra("a")) ;
 float b=Float.valueOf(it.getStringExtra("b")) ;
 float c=Float.valueOf(it.getStringExtra("c")) ;
 String s=(2*(a*b+a*c+b*c))+"";
 textView.setText("該長方體的表面積為:"+s);

// textView.setText("該長方體的表面積為:"+a);
 }


}

3.activity_biapmianji.XML

<?xml version="1.0" encoding="utf-8"?>


 

4.activity_main.XML

<?xml version="1.0" encoding="utf-8"?>




 

 

 

 

 

 

 

看完上述內容,是不是對Android Studio如何實現(xiàn)長方體表面積計算器有進一步的了解,如果還想學習更多內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站題目:AndroidStudio如何實現(xiàn)長方體表面積計算器
網(wǎng)頁鏈接:http://weahome.cn/article/ijdigh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部