概述
在使用一些语音识别类的产品时,经常能看到一些比较炫的麦克风控件,主要是以下几类:
(1)以Android自带的语音搜索为例,以在麦克风图标上竖直方向上显示当前的音量,类似于温度计类似的;
(2)会在麦克风图标的上方或后方显示语音的包络,效果很炫;
(3)在麦克风图标的右侧显示几个表示音量的刻度,通过着色表示不同的音量大小;
个人感觉(2)种最帅,自己尝试了一下,搞不定,退而求其次,将第三种方案弄了出来,具体过程如下:
1. 素材准备
需要准备麦克风图标及代表音量的图标,我是使用“美图秀秀”搞定的,比较简单;
(1)从网上下一幅麦克风图片,使用“美图秀秀”的抠图工具将麦克风抠出来,保存为素材(在“饰品->用户自定义”下);
(2)新建一个图片,注意,背景为透明,大小为100*100像素;
(3)选择“饰品->用户自定义”,双击麦克风素材,出现在透明背景上,调整其大小和位置,右击选择“全部合并”,并对图片进行一定的美化后,保存为mic.png图片;
(4)新建一幅图片,背景透明,大小为100*100像素;
(5)选择“文字->插入静态文字”,插入6个")"符号(即右括号),颜色为白,字体为楷体,大小分别为20,
30, 40, 50, 60, 75,调整其位置保存所有“)”中心位于一条水平线,另存为volumn0.png,
效果如下所示:
(6)将最左侧的")"颜色修改为蓝色,另存为volumn1.png,
依次将后面的")"颜色改为蓝色,分别保存为volumn2.png, ..., volumn6.png,
就完成了素材部分的编辑,以volumn3为例,其效果为:
好了,通过上面的步骤,素材就准备好了,剩下的就是代码实现了。
后记:这篇博文本来是2012-6-13写的,没写完,放在草稿箱中,一直没注意,近期又开始写了,今天才发现,就先发出来,后面再补充,呵呵,已经在草稿箱中呆了1年零2天了,时间过得真快
最后
以上就是专一果汁为你收集整理的android自定义控件——带音量指示的麦克风,Android自定义控件——带音量指示的麦克风(一)...的全部内容,希望文章能够帮你解决android自定义控件——带音量指示的麦克风,Android自定义控件——带音量指示的麦克风(一)...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复