Android实现发短信与打电话的功能
16lz
2021-01-23
- //发短信
- classSendMsgClickListenerimplementsOnClickListener{
- publicvoidonClick(Viewv){
- //调用Android系统API发送短信
- Uriuri=Uri.parse("smsto:10086");
- Intentintent=newIntent(Intent.ACTION_SENDTO,uri);
- intent.putExtra("sms_body","android...");
- startActivity(intent);
- }
- }
- //打电话
- classSendCallClickListenerimplementsOnClickListener{iphone5
- publicvoidonClick(Viewv){
- //调用Android系统API打电话
- Uriuri=Uri.parse("tel:10086");
- Intentintent=newIntent(Intent.ACTION_CALL,uri);
- startActivity(intent);
- }
- }
授权:需要在AndroidManifest.xml中加入两行配置
- <uses-permissionandroid:name="android.permission.CALL_PHONE"/>
- <uses-permissionandroid:name="android.permission.SEND_SMS"/>
更多相关文章
- 在系统里设置文件默认打开APP
- Android 如何识别判断小米 魅族 华为 系统 MIUI EMUI FLYME
- android 系统定制的小技巧(网络收集)
- android编译系统 build/core
- 如何修改Android5.1系统USB连接方式默认MTP
- 跑马灯结合TextSwitcher实现系统公告栏
- Android 通过按钮弹出系统菜单(通过Button显示菜单)转
- 打开android 系统联系人