[發明專利]一種音效均衡器有效
| 申請號: | 201810233073.3 | 申請日: | 2018-03-21 |
| 公開(公告)號: | CN108377444B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 孫征 | 申請(專利權)人: | 北京酷我科技有限公司 |
| 主分類號: | H04R3/00 | 分類號: | H04R3/00 |
| 代理公司: | 北京國標律師事務所 11753 | 代理人: | 姚克楓 |
| 地址: | 100080 北京市海淀區農大*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 音效 均衡器 | ||
1.一種音效均衡器,其特征在于,包括如下步驟:
步驟1,設定若干豎線,對應可調節的頻率;
所述可調節的頻率與耳機型號關聯,默認至少有5個可調節的頻率;
豎線間的間隔按控件寬度動態調整;間隔存儲于偏移量mOffset中,與具體設備適配;
可調節的頻率默認為:60Hz、230Hz、910Hz、4KHz、14KHz;
步驟2,在每條豎線上,設定滑塊及對應于可調節的頻率的頻率值文字;
滑塊包括:滑動下限,滑動上限,默認滑塊位置,
頻率值文字包括:字形,大小,顏色,陰影,頻率數值;
步驟3,設定相鄰滑塊間的連接線;
具體設定參數包括:線形、粗細、顏色;
步驟4,根據步驟1到3的信息,在onDraw回調中,繪制生成均衡器UI界面;
步驟5,在控件的onTouchEvent回調中,響應并處理針對滑塊或頻率值文字的點擊事件及滑動事件;
當頻率值文字發生點擊事件,則彈窗接收用戶指定的新的頻率值;
當頻率值文字發生滑動事件,則按默認遞增或遞減比例,重新計算新的頻率值;
當滑塊發生點擊事件,則鎖定或解鎖或恢復默認滑塊位置;
當滑塊發生滑動事件,則重新計算新的滑塊位置;
步驟6,實時更新相鄰滑塊間的連接線。
2.如權利要求1所述的音效均衡器,其特征在于:步驟4中,基于控件View,自定義新的控件EqualizerView,在構造函數中初始化畫筆,加載滑塊的圖片到內存中,確定容器布局的大小,根據屏幕進行適配。
3.如權利要求1所述的音效均衡器,其特征在于:步驟4中,在onDraw回調中,繪制橫向的短分割線。
4.如權利要求1所述的音效均衡器,其特征在于:步驟4中,以豎線的坐標為基準,先確定文字的中間位置,再計算出文字的橫向寬度,能給得出左邊的x坐標,利用Android提供的api drawText繪制對應的文字。
5.如權利要求1所述的音效均衡器,其特征在于:步驟4中,以豎線的坐標為基準,先確定豎線對應的滑塊的y坐標,
y坐標為默認值或用戶滑動滑塊后對應的坐標值,
根據y坐標及滑塊的高度,繪制滑塊上方的豎線時,默認顏色為灰色,繪制滑塊下方的豎線時,默認顏色為黃色。
6.如權利要求1所述的音效均衡器,其特征在于:步驟6中,精確記錄用戶點擊的x、y坐標點,實時繪制滑塊之間的連線。
7.如權利要求2所述的音效均衡器,其特征在于:在控件EqualizerView的構造函數中會定義一個值動畫ValueAnimator的變量,ValueAnimator是針對值的,不會對控件做任何操作,可以給它設定從哪個值運動到哪個值,通過監聽這些值的漸變過程來自己操作控件。
8.如權利要求7所述的音效均衡器,其特征在于:用戶按需調節、設置值動畫持續的時間,
用戶按需調節、設置值動畫的震動類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京酷我科技有限公司,未經北京酷我科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810233073.3/1.html,轉載請聲明來源鉆瓜專利網。





