首页 文章 精选 留言 我的

精选列表

搜索[玲珑应用],共10000篇文章
优秀的个人博客,低调大师

android调节音量——AudioManager的应用

Android中可以通过程序获取系统手机的铃声和音量。同样,也可以设置铃声和音量。Android中给出了AudioManager类来实现音量获取、音量控制。 本篇基于 Android API 中的 AudioManager 作讲述,最后给出实例。 下面是本篇大纲: 1、认识 AudioManager 2、AudioManager 主要方法介绍 3、参数解释 1、认识 AudioManager AudioManager 类位于 android.Media 包中,该类提供访问控制音量和钤声模式的操作。 2、AudioManager 主要方法介绍 邮于 AudioManager 该类方法过多,这里只讲述几个比较常用到的方法: 方法:adjustStreamVolume(int streamType, int direction, int flags)streamType为铃声类型,例如:AudioManager.STREAM_VOICE_CALL、AudioManager.STREAM_SYSTEM等,direction当传入的第一个参数为 AudioManager.ADJUST_LOWER 时,可将音量调小一个单位,传入 AudioManager.ADJUST_RAISE 时,则可以将音量调大一个单位。flags为标志位。 方法:getMode() 解释:返回当前音频模式。例如:MODE_NORMAL,MODE_RINGTONE,MODE_IN_CALLorMODE_IN_COMMUNICATION 方法:getRingerMode() 解释:返回当前的铃声模式。例如RINGER_MODE_NORMAL,RINGER_MODE_SILENT, orRINGER_MODE_VIBRATE. 方法:getStreamVolume(int streamType) 解释:取得当前手机的音量,最大值为7,最小值为0,当为0时,手机自动将模式调整为“震动模式”。 方法:setStreamVolume(int streamType, int index, int flags) 解释:改变铃声音量,解释同1,index为声音大小。 方法:setMode(int mode) 解释:改变音频模式。见get方法 方法:setRingerMode(int ringerMode) 解释:改变铃声模式。见get方法 3、参数解释 streamType常用: STREAM_ALARM警报 STREAM_MUSIC音乐回放即媒体音量 STREAM_NOTIFICATION窗口顶部状态栏Notification, STREAM_RING铃声 STREAM_SYSTEM系统 STREAM_VOICE_CALL通话 STREAM_DTMF双音多频,拨号键的声音 direction,是调整的方向,增加或减少,可以是: ADJUST_LOWER降低音量 ADJUST_RAISE升高音量 ADJUST_SAME保持不变,这个主要用于向用户展示当前的音量 flags,是附加参数: FLAG_PLAY_SOUND调整音量时播放声音 FLAG_SHOW_UI调整时显示音量条,就是按音量键出现的界面 FLAG_REMOVE_SOUND_AND_VIBRATE无振动无声音 FLAG_ALLOW_RINGER_MODESWhether to include ringer modes as possible options when changing volume. FLAG_VIBRATEWhether to vibrate if going into the vibrate ringer mode *********************************************************************** *转载务必在明显处注明:http://blog.csdn.net/xyz_lmn * * 作者:张兴业 * * 邮箱:xy-zhang@163.com * *********************************************************************** 参考: http://developer.android.com/reference/android/media/AudioManager.html 实例: http://code.google.com/p/app-soundmanager http://mobile.51cto.com/android-309353.htm 本文转自xyz_lmn51CTO博客,原文链接:http://blog.51cto.com/xyzlmn/1230783 ,如需转载请自行联系原作者

优秀的个人博客,低调大师

物联网与应用数字战略

当一位行业专家关于物联网(IOT)公开或内部的发言时表示,他喜欢智能连接产品这个术语。这听起来像一个时髦词,这些话的具体含义是转移思维,远离物联网的战术方面,并专注于这一重要的数字组件。这个词来自哈佛商业评论的一篇文章。智能连接的产品正在如何转化竞争,作者认为,我们的“产品”的性质正在发生变化。数据和信息可以成为我们出售的产品和服务的新功能和差异化功能,将为客户带来显著的价值(这对于竞争对手是一个显著的问题)。 这与那些正在谈论物联网是什么技术的厂商有很大的不同。工业世界理解物联网是机器对机器(M2M)通信的最新版本。是为在工厂车间昂贵的资本设备加载了传感器和通信设备,并为在云中运营数据的企业带来了功能强大的分析工具,这听起来不错,为那些寻求控制成本,优化资产的组织带来了大量的机会。但真正的价值创造将来自有利可图的新的收入流,产生真正的增长,并使你的公司从竞争脱颖而出。 你的举动… 物联网为企业提供了一个选择,顶线收入增长(“智能和互联产品”)和底线盈利改善(“M2M和优化操作”)。这是你的组织正确的战略吗?让我们先搞清楚如何将这个新浪潮“数字思维”连接到你的企业战略。 战略影响:添加数字 这对清晰地了解贵公司的战略是有帮助的。你的目标是什么?你的业务范围/领域是什么?你到底如何获胜,你实现你的目标的优势是什么?这个简单的方法来定义一个策略,将会为引入数字思维的首席执行官和董事会提供连接点: •目标:获得的信息如何让我们更快地实现目标,并提供更好的质量和清晰的价值观? •范围:我们的客户要求是什么?而在其他地方,他们可能会得到它,我们目前的竞争要达到什么目标? •我们如何取胜:“数字”如何成为一个新的和一个差异化的功能,并为竞争对手创造更高的壁垒,并如何打造增长领域的这些障碍? 战略影响:转型对你的布局战略的另一种影响可能需要更多的转型。而这个“转型”的意思是“在事情变得糟糕之前,让我们打乱了”… 这对于积极推进数字化改造中的组织不是一个好主意,但我们通过简单的策略分解,可以引入一些主题: •目标:我们如何用信息来改变和改善客户为提供的基本价值? •适用范围:我们目前的市场如何才能不受传统的约束和阻碍?或者,我们可以涉足什么新的市场? •我们如何赢得:如果我们添加一个新的和更深入的信息组件到我们的领域,会发生什么? 战略与战术 优化业务的战术重点将是为股东/股东创造价值,并提供盈利增长。这也是一个组织引进不同的新技术的一个好方法。 行业专家喜欢采用正确的形容词驱动盈利增长的理念(有机的,可持续的,可扩展的,站得住脚的,等等)。企业通常不会驱动“仅仅存在”,伟大的公司将为企业的所有者、客户和员工创造价值。你可能已经明白现在大多数公司的战略,至少是令人兴奋的战略,都集中在这个价值创造。智能,连接产品,加入“数字”的组合,成为了可以提供价值的一个重要组成部分。 原文发布时间为:2016年8月9日 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。e

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册