23、铃声设置

Android系统的铃声

Android本身提供了一些默认的铃声文件,这些文件都放在“/system/media/audio”目录中。如果是我们自己下载的铃声文件(一般为mp3音频文件),可以放在SD卡的music目录。铃声主要有3种:一般的铃声(如来电铃声)、闹钟铃声和通知铃声。这3种铃声要分别放在如下的目录。

/sdcard/music/ringtones:一般的铃声,如来电铃声。

/sdcard/music/alarms:闹钟铃声。

/sdcard/music/notifications:警告或通知铃声。

调用铃声设置窗口

RingtoneManager.TYPE_RINGTONE:设置来电铃声

RingtoneManager.TYPE_ALARM:设置闹钟铃声

RingtoneManager.TYPE_NOTIFICATION:设置通知铃声

Demo

时间: 2024-08-26 16:13:34

23、铃声设置的相关文章

铃声设置

1 // 显示和设置铃声 2 @Override 3 protected void onCreate(Bundle savedInstanceState) { 4 super.onCreate(savedInstanceState); 5 setContentView(R.layout.fragment_main); 6 7 } 8 9 public void onclick(View view) { 10 switch (view.getId()) { 11 // 来电铃声 12 case R

Android之来电铃声设置

从文件管理器中设置一首歌曲为来电铃声铃声,进入拨号盘设置中点击提示音和振动,来电铃声就会变成默认铃声 从文件管理器中设置一首歌曲为来电铃声铃声,进入拨号盘设置中点击提示音和振动,来电铃声就会变成默认铃声歌曲是SD卡中的1.进入文件管理器2.从SD卡中设置一首歌曲为来电铃声3.进入settings>>提示音和通知>>手机铃声,查看来电铃声的歌曲是刚刚设置的外部歌曲4.进入拨号盘设置中,点击提示音和振动5.返回settings>>提示音和通知>>手机铃声,查看来

如何编写程序设置Android来电铃声

我们在拿到新手机后通常会为其设置来年铃声,那么怎样通过代码来设置Android来电铃声,本文就为大家实例讲解下. 1.如果读到的是音频文件路径,需要先将音乐文件插入到多媒体库. Java代码 //设置--铃声的具体方法 public void setMyRingtone(String path) { File sdfile = new File(path); ContentValues values = new ContentValues(); values.put(MediaStore.Med

设置铃声

1.权限 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> 2.代码 public void setPhoneMusic() { //设置当前文件存放音乐为手机铃声 Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER); //打开系统铃声设置 intent.putExtra(Rington

Android开发之手机铃声代码实现

如果读到的是音频文件路径,需要先将音乐文件插入到多媒体库.如:path传入:/mnt/sdcard/mp3/a.mp3 //设置--铃声的具体方法 public void setMyRingtone(String path) { File sdfile = new File(path); ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, sdfile.getAbsolutePa

android studio 克隆git项目以及设置项目的全过程

项目挂在oschina(github也一样)上,之前没试过怎么clone下来,clone下来后发现好多error, 一时间解决不了,尝试了很多次,最后终于搞定,再次从头到尾做了一遍,并记录下来,如下:(共24张图片) 0.环境为window7+android studio1.0 1.安装TortoiseGit和git环境,自己根据实际的系统下载安装. 2.在oschina或者github上已经存在repository. 3.在本地新建一个文件夹,右键,找到Git Clone,如图 4.在URL里

iOS开发项目篇—13标题栏设置

iOS开发项目篇—13标题栏设置 一.添加标题栏 代码: 1 #import "YYHomeTableViewController.h" 2 #import "YYOneViewController.h" 3 4 @interface YYHomeTableViewController () 5 6 @end 7 8 @implementation YYHomeTableViewController 9 10 - (id)initWithStyle:(UITable

Android RingtoneManager铃声管理

本篇介绍一下跳转到系统铃声选择界面,android中的铃声通过RingtoneManager管理,RingtoneManager管理来电铃声(TYPE_RINGTONE).提示音(TYPE_NOTIFICATION).闹钟铃声(TYPE_ALARM)等,RingtoneManager的常用方法包括: 1.getRingtone()    //获取铃声 2.getDefaultUri()    //获取某一铃声类型的默认铃声 3.setActualDefaultRingtoneUri()  //为

Android RingtoneManager 铃声管理

package com.Aina.Android; import java.io.File; import android.app.Activity; import android.content.Intent; import android.media.RingtoneManager; import android.net.Uri; import android.os.Bundle; import android.os.Environment; import android.view.View