Android-开发常用代码汇总
16lz
2021-01-23
1、拨打电话功能实现
Intent intent = new Intent();intent.setAction("android.intent.action.CALL");intent.setData(Uri.parse("tel:"+ number));startActivity(intent);
权限:
<uses-permission android:name="android.permission.CALL_PHONE"/>2、发送短信功能实现
SmsManager manager = SmsManager.getDefault();ArrayList<String> texts = manager.divideMessage(content);for(String text : texts){ manager.sendTextMessage(number, null, text, null, null);}
权限:
<uses-permission android:name="android.permission.SEND_SMS"/>
3、保存文件到SDcard上面
//判断SDCard是否存在,并且可以读写if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){File file = new File(Environment.getExternalStorageDirectory(), filename);FileOutputStream outStream = new FileOutputStream(file);outStream.write(content.getBytes());outStream.close();}
权限:
<!-- 在SDCard中创建与删除文件权限 --><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><!-- 往SDCard写入数据权限 --><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
此博客会不断更新,将工作中所用到的可复用代码更新在博客中,以备查询。
更多相关文章
- androidQ 访问SD卡权限问题
- Android下免Root权限截屏
- android 添加sensor 权限
- 转:Android 获取Root权限
- Android 分多次(每次一个)请求权限时的onRequestPermissionsResult
- Android文件权限(Linux的权限)
- android 之一键root权限 快速刷机
- android 1.6全部的权限介绍
- Android 中各种权限深入体验及详解