public class MainActivity extends Activity {
/**
* 当界面开启的时候调用的方法
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置显示的ui
setContentView(R.layout.activity_main);
//找到界面上的按钮
View view = findViewById(R.id.bt_call);
//给按钮写一个点击事件
view.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//点击事件
}
});
}
private class MyListener implements OnClickListener{
@Override
public void onClick(View v) {
//按钮被点击的事件
System.out.println("给110打电话");
//松耦合
//机器代码-->c语言-->c++--->java(c+++)--->c#-->自然语言
//意图。Intent
//泡茶 泡妞 打人 打酱油
Intent intent = new Intent();
//设置动作 拨打电话的动作
intent.setAction(Intent.ACTION_CALL);
//设置数据Uri 统一资源标识符 URL统一资源定位符 网络路径 http ftp rstp
//itheima://56
intent.setData(Uri.parse("tel://110"));
//激活动作
startActivity(intent);
}
}
}
|
|