练习
package com.hanqi.zuoye; import android.app.AlertDialog; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.EditText; import android.widget.TextView; import java.util.Random; public class MainActivity extends AppCompatActivity { int a[]=new int[6]; int b[]=new int[6]; int c[]=new int[6]; int aa; int bb; int cc; TextView t1; TextView t2; TextView t; EditText et; String ph; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.zuoye); t1=(TextView)findViewById(R.id.t1); t2=(TextView)findViewById(R.id.t2); t=(TextView)findViewById(R.id.t); et=(EditText)findViewById(R.id.et); Random zz=new Random(); for(int i = 0;i<6;i++){ int x=zz.nextInt(9); if(x==0){ i--; return; } a[i]=x; } for(int i = 0;i<6;i++){ c[5-i]=a[i]; } for(int i = 0;i<6;i++){ for(int j=i;j<5;j++){ c[i]*=10; } } for(int i = 0;i<6;i++){ int x; for(int j=i+1;j<6;j++){ if(a[i]<a[j]){ x=a[j]; a[j]=a[i]; a[i]=x; } } } for(int i = 0;i<6;i++){ b[5-i]=a[i]; } for(int i = 0;i<6;i++){ for(int j=i;j<5;j++){ a[i]*=10; } } for(int i = 0;i<6;i++){ for(int j=i;j<5;j++){ b[i]*=10; } } for(int i = 0;i<6;i++){ aa+=a[i]; } for(int i = 0;i<6;i++){ bb+=b[i]; } for(int i = 0;i<6;i++){ cc+=c[i]; } t1.setText(aa+""); t2.setText(bb+""); t.setText(cc+""); } public void bt1(View v){ new AlertDialog.Builder(this) .setTitle("提示") .setMessage("确定要删除么\n要删除请点击“是”") .setPositiveButton("是",null) .setNegativeButton("否",null) .show(); }
public void ph1(View v){
ph=et.getText().toString();
if(ph.length()==0){return;}
Intent intent=new Intent(Intent.ACTION_CALL);
Uri uri=Uri.parse("tel:"+ph);
intent.setData(uri);
startActivity(intent);
}
public void ph2(View v){
ph=et.getText().toString();
if(ph.length()==0){return;}
Intent intent=new Intent(Intent.ACTION_SENDTO);
Uri uri=Uri.parse("smsto:"+ph);
intent.setData(uri);
startActivity(intent);
}
}
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Hello World!" android:id="@+id/t"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Hello World!" android:id="@+id/t1"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Hello World!" android:id="@+id/t2"/> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="删除" android:id="@+id/bt" android:onClick="bt1"/> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="请输入电话号码" /> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="phone" android:id="@+id/et"/> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:text="打电话" android:layout_marginLeft="20dp" android:onClick="ph1"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:text="发短信" android:layout_marginRight="20dp" android:onClick="ph2"/> </LinearLayout> </LinearLayout>