Android学习笔记(二)之电话拨号器

2019-12-10 19:51:14王振洲

LinearLayout (线性布局)、AbsoluteLayout(绝对布局)、RelativeLayout(相对布局)、TableLayout(表格布局)、FrameLayout(帧布局)

Activity:

 

 
  1. public class DialerAction extends Activity {  @Override 
  2. public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState); 
  3. setContentView(R.layout.main);  Button button = (Button)findViewById(R.id.button); 
  4. button.setOnClickListener(new View.OnClickListener(){  public void onClick(View v) { 
  5. EditText editText = (EditText)findViewById(R.id.mobile);  Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ editText.getText())); 
  6. DialerAction.this.startActivity(intent);  } 
  7. });  } 

短信发送器

因为应用要使用手机的短信服务,所以要在清单文件AndroidManifest.xml中添加短信服务权限:

 

 
  1. <uses-permission android:name="android.permission.SEND_SMS"/>