Android Ringtone 自定义铃声介绍
1. 首先是支持的格式比较丰富,有以下几种:
64和絃Midi,AAC、AAC+、AMR、WAV、MP3、Real Audio、WMA、OGG等格式.
2. 如何把sdcard里面的声音文件作为铃声:
在sdcard的根目录下面建立文件夹:
media/audio/ringtone(在audio文件夹下面一般有三个子文件夹:ringtones, alarms和notifications), 然后将铃声拷贝到该文件夹 下面即可.
3. 如何用代码实现自定义铃声?
代码实现还需验证, 等成功后贴上来.
好了, 代码实现了:
File k = new File("/sdcard/media/audio/ringtones", "TheRain.mp3"); // path is /sdcard/media/ringtone ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath()); //values.put(MediaStore.MediaColumns.TITLE, "My Song title"); //values.put(MediaStore.MediaColumns.SIZE, 215454); values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3"); //values.put(MediaStore.Audio.Media.ARTIST, "Madonna"); //values.put(MediaStore.Audio.Media.DURATION, 230); values.put(MediaStore.Audio.Media.IS_RINGTONE, true); values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false); values.put(MediaStore.Audio.Media.IS_ALARM, false); values.put(MediaStore.Audio.Media.IS_MUSIC, false); //Insert it into the databaseUri Uri uri = MediaStore.Audio.Media.getContentUriForPath(k.getAbsolutePath()); Uri newUri = getContentResolver().insert(uri, values); String teString = newUri.toString(); RingtoneManager.setActualDefaultRingtoneUri(Ringtone.this, RingtoneManager.TYPE_RINGTONE, newUri);
Android Ringtone 自定义铃声介绍相关推荐
- android 播放短信铃声,Android 播放自定义铃声
参考链接:https://www.cnblogs.com/alwaysfirst/p/4004838.html android播放声音,一种是soundPool,一种是mediaplayer soun ...
- Android 播放自定义铃声
参考链接:https://www.cnblogs.com/alwaysfirst/p/4004838.html android播放声音,一种是soundPool,一种是mediaplayer soun ...
- android换自定义铃声,Android设置铃声实现代码
本文实例讲述了Android设置铃声实现代码.分享给大家供大家参考.具体如下: public void setMyRingtone(File file) { ContentValues values ...
- 自定义注解在拦截器中为空_如何在Android中为特定联系人设置自定义铃声
自定义注解在拦截器中为空 Everyone likes to know who's calling before they actually pick up the phone, and the ea ...
- 如何为您的Android手机创建自定义铃声
So you got a shiny new Android phone. You changed the wallpaper, bought a case that you like, arrang ...
- Android删除除自定义铃声后,来电铃声显示是一串数字
[DESCRIPTION] 1.设置--声音--手机铃声--添加铃声--自定义铃声--选择音乐文件为铃声 2.设置--声音--手机铃声--添加铃声--自定义铃声--进入Files音频--查看Ringt ...
- 短信 铃声设置成功 android,Android(安卓)如何设置手机铃声(自定义铃声)
一般Android操作系统的手机具有四种铃声可以设置,分别为:来电.短信.闹钟.系统等种类铃声,这里我为大家介绍系统自带铃声的设置. 工具/原料 Android操作系统 步骤/方法 打开Android ...
- 【Android-】android 8.0 通知栏Notification适配、自定义铃声及其channel介绍
android 8.0 通知栏Notification适配以及自定义铃声 一.8.0手机 通知栏适配 二.自定义铃声所遇到的坑 三.Android O Preview 之 通知渠道(Notificat ...
- Android 设置铃声——给app设置自定义铃声功能
因为有个需求是在自己的app中添加铃声并播放,而之前在网上查阅了相关的资料却大多都是教人怎么设置手机来电.闹钟等手机系统的功能,所以就以此文章作为记录. 一.本篇文章的大致内容是: 1.调用系统铃声界 ...
最新文章
- 2021/11/24 微软亚州研究院游记
- 关于在WINDOWS XP 下运行的PIX模拟器
- winfrom。布局
- 神策数据荣登 2020 IDC 中国 Fintech 50 强榜单
- SAP Commerce Cloud 切换 delivery mode 会触发 promotionresult 的删除
- 使用string定义一个变量如何输出
- omitted for duplicate_EMC_Measurement_and_Reduction_Techniques_for_SwitchMode_Power
- 【统计学习方法】EM算法原理
- NGS检测ALK融合大起底--转载
- 记一次使用npm命令报错
- 关于 ‘cosylocal‘ 进程占满内存的问题
- 【转载】HBase基本概念和hbase shell常用命令用法
- 美国西北大学 计算机工程专业排名,2013年美国大学排名--USNEWS计算机工程专业排名...
- 曲线拟合合集:regress,polyfit,robust,cfun等
- 2020最新苹果CMSV10 JAVA原生APP影视源码 有安装教程
- MySQL数据库学习笔记3
- Md5工具包加密之MD5Util
- 新编计算机科学概论考试,热门计算机科学概论论文题目 计算机科学概论论文题目怎么定...
- hydra笔记-利用hydra暴力破解ssh弱口令
- 【知乎问题】如何让不懂编程的人感受到编程的魅力
热门文章
- Bootstrap table设置列宽和固定表头
- 师傅带徒弟学:Python正则表达式-关东升-专题视频课程
- Viso的对象文件插入word,导致画布有大量空白,如何解决
- 浅谈我与软件工程专业
- 基于Java毕业设计疫情状态下的图书馆座位预约系统源码+系统+mysql+lw文档+部署软件
- 笑话大全爬虫实战笔记[xiaohua.zol.com.cn]
- 药店不用计算机整改,零售药店整改报告
- 【linux】网卡驱动框架介绍
- HTML+CSS精美漂亮的登录页面
- 炎炎夏日,漂流去哪漂?评论情感分析告诉你