android设置src
① android 图片资源的问题 android:src="@drawable/icon"
不管jpg还是png都是直接识别的只要@drawable/icon就可以了,后面的.jpg不用写出来同时/res/drawable里不应该存在两张同名但格式不一样的图片比如有一张叫icon.jpg那么就不应该再有一张图片叫icon.png
如果是单纯图标,建议使用png但android在这方面并没有硬性规定~!
② android src鍜宐ackground镄勫尯鍒
阍埚笽mageView𨱒ヨ达细 涓よ呴兘鍙浠ヨ剧疆ImageView镄勮儗鏅銆 android:src璁剧疆锛氩湪璁剧疆ImageView镄剆etAlpha()镞舵湁鏁堟灉銆 android:background璁剧疆锛氩湪璁剧疆ImageView镄剆etAlpha()镞舵棤鏁堟灉銆
③ SRC问题可解决 安卓手机音频分析与测试
【IT168评测】现在一台智能手机继承了非常多的功能,很多的人都会选择使用手机来听歌,手机的音乐播放功能足以取代了以前的MP3播放器的位置。实用手机来听歌当然是非常方便,但是往往会觉得手机的音质并不是太好,特别是安卓系统的智能手机。
▲智能手机SRC测试
其实安卓智能系统的音频架构导致了安卓手机的音乐播放质量差的问题,问题根源在于安卓系统在播放采样频率高于44.1KHz的音频是会强制音频的采样频率降低到44.1KHz,在这个过程中直接导致了出现SRC的问题,这是安卓系统的硬伤。关于安卓系统音频架构可参考《寻找音质变差元兇 聊聊Android音频架构》
什么是SRC?SRC即Sample Rate Converter,中文意思为采样频率转换。它被声卡爱好者所关注,大部分发烧友视SRC为音质杀手。
▲安卓手机普遍存在SRC问题
最近我们收到了一款智能手机针对这个问题提出了他们的解决方案,使得安卓手机在音乐播放音质方面可以领先与其他的安卓智能手机,事实是否如此?下面我们来测试一下。
如何测试?
这款智能手机能够解决安卓系统SRC问题在众多手机厂商中算是第一个,我们来对这款手机测试一下,首先是使用20Hz到20KHz的全频扫描进行测试,之后是进行主观听感的测试。
▲测试使用的44.1KHz音频和48KHz音频
全频扫描测试使用2个采样频率的wav文件,44.1KHz的音频和48KHz的音频,将文件放在手机中进行播放,使用cool edit pro录音,对录音进行频谱分析,入股出现SRC频频就会出现杂乱无章的线路。
▲正常没出SRC的图像
▲出现SRC时的图像
第二张图就是SRC的图像,现在很多安卓手机都会存在SRC问题,理论上测试结果和第二张图相似,而步步高vivo智能手机解决了SRC问题测试结果应该要接近第一张图。
▲测试使用E-MU 0404专业声卡
由于我们手上没有专业的测试设备,只能使用电脑进行测试,测试使用E-MU 0404 PC专业声卡作为输入声卡,采用cool edit pro来录音,由于测试环境并不是十分专业可能会有少量的噪音引入,而图像也不是十分完美,但也可以反映出问题。
SRC测试
这次测试不仅仅针对某品牌的智能手机,我们也找来了Nexus S和魅族M9进行对比,下面来看一下测试的结果。
44.1KHz采样频率音频扫描:
▲Nexus S测试图像(点击放大)
▲魅族M9测试图像(点击放大)
▲某品牌安卓测试图像(点击放大)
上面的测试图可以看到安卓系统在44.1KHz的采样频率下图像都是非常干净的,代表音质是没有受到任何影响,这是由于安卓音频架构规定的采样频率是44.1KHz,对于大部分的MP3音频都是在44.1KHz的采样频率,对于MP3音频安卓系统基本上问题不大。
48KHz采样频率音频扫描
48KHz采样频率音频扫描是这次测试的重点,因为安卓系统的音频架构限制了44.1KHz的采样频率,所以高于44.1KHz的采样频率就会转换成44.1KHz,直接导致音质变差,下面来看一下测试结果。
▲Nexus S测试图像(点击放大)
▲魅族M9测试图像(点击放大)
测试结果惨不忍睹,Nexus S采用安卓4.0系统SRC问题依然存在,图像出现了很多的交错的线条,而魅族M9采用安卓2.3系统测试的图像也说明SRC问题非常严重。
▲某品牌安卓智能手机测试图像(点击放大)
某品牌安卓智能手机进行48KHz采样频率音频扫描结果要比上面两款手机要好很多,只在扫描直线上面出现一条很浅色的直线,像对于其他的安卓系统已经是一个非常大的飞跃,对于播放高音质的音频这款安卓智能手机能更好还原原本音质。
主观听感:
▲测试使用的48KHz采样频率的MP3
说完理论的东西来点实际的听感,试用手机听音乐已经是相当普遍,测试使用2首48KHz采样频率的MP3进行测试,试听某品牌智能手机上和其他智能手机音质有什么区别。
▲测试使用UE TF10耳机
首先来听一下一般安卓手机播放48KHz采样频率的MP3,测试使用了UE TF10入耳耳机,听感觉得声音偏暖,有点朦胧的感觉,而音乐的细节有些地方无法很好的展现,这个问题在几台安卓手机上同样遇到,音色都是暖,细节表现不佳。而用耳机听回前面的20Hz-20KHz扫描是明显发现问题了,除了扫描信号的声音外还可以听到背后有一些跟着扫描信号一起响起的音频扫描声音,这就是图像上交错的线条,严重影响听感。
再来说一下某品牌智能手机上的听感,试听这2只48KHz采样频率的MP3时整体声音很清晰自然,细节表现非常清晰,没有过多的音染,音场也比较宽广,整体上表现非常好。再听音频扫描信号,并没有出现前面的情况,只会听到音频扫描信号,非常干净,没有任何干扰。
测试总结:
▲SRC问题解决究竟用了什么技术?
通过这个测试可以看到某品牌的安卓智能手机很好地解决了安卓手机SRC问题,提升了安卓手机音频播放的音质,虽然由于保密原因现在不方便公布这品牌,而且还不知道采用了什么技术来解决安卓系统的SRC问题,但是可以肯定的是这个品牌的安卓智能手机是第一个解决安卓系统SRC问题的手机。这个决绝SRC问题的技术也将会会公布,到时我们也会为大家公布这个手机品牌和型号。