[發明專利]一種在Android平臺實現個性化陰影的方法及系統在審
| 申請號: | 202011069802.X | 申請日: | 2020-10-09 |
| 公開(公告)號: | CN111930291A | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 蔣旭文;徐富和;藍遠恒;張宇 | 申請(專利權)人: | 廣州宸祺出行科技有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F9/451 |
| 代理公司: | 廣州云領專利代理事務所(普通合伙) 44441 | 代理人: | 肖云 |
| 地址: | 510700 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 平臺 實現 個性化 陰影 方法 系統 | ||
1.一種在Android平臺實現個性化陰影的方法,其特征在于,包括:
接收目標控件的繪制陰影的請求;
接收目標控件的陰影基本數據;
生成多個陰影圖層;
根據所述陰影基本數據,在各個陰影圖層上進行陰影繪制工作;
將陰影圖層設置為控件的背景;
調整陰影基本數據,查看并確定最終陰影效果。
2.根據權利要求1所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的控件包括:文本控件、圖片控件、輸入框控件、按鈕控件。
3.根據權利要求1所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影基本數據,包括:陰影的輪廓半徑、陰影的顏色、陰影的圓角半徑、陰影的水平偏移量、陰影的豎直偏移量。
4.根據權利要求3所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影基本數據中存有未指定的數據時,則以系統默認的數值來代替。
5.根據權利要求1所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影圖層的數量為3個以上。
6.根據權利要求5所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影圖層為沒有厚度的圖像載體,各個陰影圖層呈疊合狀設置,陰影圖層的層數從下至上分別排序為1、2...N層,上層的陰影圖層上的圖像內容覆蓋在下層的陰影圖層上。
7.根據權利要求1所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影繪制工作,包括:
獲取陰影基本數據;
獲取當前陰影圖層的層數;
根據陰影基本數據和當前的陰影圖層的層數,繪制陰影的輪廓;
根據陰影基本數據,指定陰影的顏色;
根據當前的陰影圖層的層數,指定陰影的顏色透明度;
根據陰影基本數據,繪制陰影的圓角;
根據陰影基本數據,確定陰影的水平偏移量和豎直偏移量。
8.根據權利要求7所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影的輪廓在繪制時,其陰影輪廓半徑隨陰影圖層的層數增加而遞減。
9.根據權利要求7所述的一種在Android平臺實現個性化陰影的方法,其特征在于:所述的陰影的顏色透明度在指定時,其透明度隨陰影圖層的層數增加而遞增。
10.一種在Android平臺實現個性化陰影的系統,其特征在于,包括:
請求接收模塊,用于接收目標控件的繪制陰影的請求;
數據接收模塊,用于接收目標控件的陰影基本數據;
陰影圖層模塊,用于生成多個陰影圖層;
陰影繪制模塊,用于在各個陰影圖層上進行陰影繪制工作;
背景設置模塊,用于將陰影圖層設置為控件的背景;
調整模塊,用于調整陰影基本數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州宸祺出行科技有限公司,未經廣州宸祺出行科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011069802.X/1.html,轉載請聲明來源鉆瓜專利網。





