C#播放铃声最简单实现方法
本文实例讲述了C#播放铃声最简单实现方法。分享给大家供大家参考。具体分析如下:
因为只是做一个软件的闹铃播放效果,到网上找的时候试了几种,哎,都失败了,而且代码挺杂的,最终一句搞定了:
// 窗体加载事件
private void TimeCue_Load(object sender, EventArgs e)
{
//播放铃声
System.Media.SoundPlayer sndPlayer =new System.Media.SoundPlayer(Application.StartupPath + @"/ring.wav"); //wav格式的铃声
sndPlayer.PlayLooping();
}
当然,你要先把铃声文件放进去项目:可直接拖放到项目上(自定义位置),然后属性—>生成操作—>选:嵌入的资源。OK了。
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
java多线程抓取铃声多多官网的铃声数据
一直想练习下java多线程抓取数据. 有天被我发现,铃声多多的官网(http://www.shoujiduoduo.com/main/)有大量的数据. 通过观察他们前端获取铃声数据的ajax http://www.shoujiduoduo.com/ringweb/ringweb.php?type=getlist&listid={类别ID}&page={分页页码} 很容易就能发现通过改变 listId和page就能从服务器获取铃声的json数据, 通过解析json数据, 可以看到都带有{&q
-
Android给app设置自定义铃声功能
因为有个需求是在自己的app中添加铃声并播放,而之前在网上查阅了相关的资料却大多都是教人怎么设置手机来电.闹钟等手机系统的功能,所以就以此文章作为记录. 一.本篇文章的大致内容是 1.调用系统铃声界面选择铃声: 2.播放该选择的铃声: 3.再次调用系统铃声界面时,默认勾选之前已经选择过的铃声: 4.非常重要的权限要加上: 二.图示 界面代码很简单,顾名思义. 三.部分逻辑代码实现 ①调用系统铃声界面传递当前铃声数据,并选择新的铃声 //选择铃声 public void toChoose(View
-
一看就懂的Android APP开发入门教程
工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发,开发过程中与ios程序配合基本没什么问题,而android各种机子和rom的问题很多,这也让我产生了学习android和ios程序开发的兴趣.于是凌晨一点睡不着写了第一个android程序HelloAndroid,po出来分享给其他也想学习android开发的朋友,这么傻瓜的Android开发入门文章,有一点开发基础的应该都能看懂. 一.准备工作 主要以我自己的开发环境为例,下载安装JDK和Android SD
-
Android设置铃声实现代码
本文实例讲述了Android设置铃声实现代码.分享给大家供大家参考.具体如下: public void setMyRingtone(File file) { ContentValues values = new ContentValues(); values.put(MediaStore.MediaColumns.DATA, file.getAbsolutePath()); // values.put(MediaStore.MediaColumns.TITLE, file.getName());
-
Android自定义View 实现闹钟唤起播放闹钟铃声功能
先上图看一下闹钟唤期页面的效果 实现的功能: 1:转动的图片根据天气情况更换 2:转动时间可以设置,转动结束,闹铃声音就结束 3:光圈颜色渐变效果 直接上代码啦: package com.yuekong.sirius.extension.customview; import android.animation.Animator; import android.animation.ValueAnimator; import android.content.Context; import andro
-
Android笔记之:App应用之启动界面SplashActivity的使用
当前比较成熟一点的应用基本上都会在进入应用之显示一个启动界面.这个启动界面或简单,或复杂,或简陋,或华丽,用意不同,风格也不同.下面来观摩几个流行的应用的启动界面. 1. 货比三家以腾讯qq,新浪weibo,UC浏览器,游戏神庙逃亡等7个应用为例,比比看:(我认为最精美的界面应该是qq2012,虽然只有一张图,基本的应用名称,版本,图标这些信息都有,但是看着舒服,觉得美.) 2. 元素启动界面的本意是以友好用户界面来掩饰后台缓冲加载,让用户用平和等待的心情进入正常应用界面.但是因为启动界面是放在
-
Android中利用App实现消息推送机制的代码
1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭. 我想到了一句话:don't call me,i will call you! qq今天在右下角弹出了一个对话框:"奥巴马宣布本拉登挂了...",正是如此. 自作聪明,就会带点小聪明,有人喜欢就有人讨厌. 2.独立进程 无论程序是否正在运行,我们都要能通知到客户,我们需要一个独立进程的后台服务. 我们需要一个独立进程的后台服务. 在androidmanifest.xml中注
-
Android 避免APP启动闪黑屏的解决办法(Theme和Style)
前几天Boss就反应说,机器每次启动程序都会闪一下黑屏,这个客户不接受.没办法,只能想想怎么解决,最后找到了下面的方法.闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面.也就是说需要处理一些数据后,才会显示.按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是,就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面时需要一定时间.下面是解决办法:1.自定义Theme 复制代码 代码如下: 设置背景图Theme<s
-
android获取情景模式和铃声 实现震动、铃声提醒
当我们想通过铃声或者震动提醒用户的时候(类似于手机来电提醒界面),我们需要考虑到手机本身的情景模式.(目前有个OPPO的测试手机就发现,即使调为了静音模式,我依旧可以将铃声播放出来),为了防止"灵异"事件的发生,所以在提示前将情景模式判断以便还是有必要的,特地将代码纪录. 1.获取手机情景模式: AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); int ringerMo
-
Android手把手教大家制作APP首页(下拉刷新、自动加载)
一.概述 作为一名三年Android开发经验的程序员,今天和大家一起实战一款APP的首页功能,这个首页在我们平时接触中还是很常见的,虽然页面简单,但是里面涉及的功能点还是挺多的.代码如有不足的还望各路同仁指点一二. 页面中使用的开发库: 整个首页架构使用的是LRecyclerView,包含下拉刷新和自动加载功能 compile 'com.github.jdsjlzx:LRecyclerView:1.3.3' 无限循环轮播图使用的是convenientbanner,效果还是很顺畅的,还可以根据自己
随机推荐
- node.js中的url.parse方法使用说明
- ASP.net 验证码实现代码(C#)
- 解析android中系统日期时间的获取
- 在Python3中初学者应会的一些基本的提升效率的小技巧
- Python笔记(叁)继续学习
- MySQL数据库的出错代码列表
- 对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
- 纯CSS打造的导航菜单(附jquery版)
- javascript asp教程第二课--转义字符
- JS验证逗号隔开可以是中文字母数字
- Java多线程的其他知识_动力节点Java学院整理
- JAVA中使用JSON进行数据传递示例
- Java ThreadPoolExecutor的参数深入理解
- Android Parcelable接口使用方法详解
- Java中break、continue、return在for循环中的使用
- TensorFLow用Saver保存和恢复变量
- 解决Python中定时任务线程无法自动退出的问题
- django认证系统 Authentication使用详解
- Kotlin中关于内联函数的一些理解分享
- Django forms组件的使用教程