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問題的技術也將會會公布,到時我們也會為大家公布這個手機品牌和型號。