[發(fā)明專利]一種對(duì)APP的頁面進(jìn)行換膚的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201711354176.7 | 申請(qǐng)日: | 2017-12-15 |
| 公開(公告)號(hào): | CN108228178A | 公開(公告)日: | 2018-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 蘇愛翔 | 申請(qǐng)(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號(hào): | G06F8/38 | 分類號(hào): | G06F8/38;G06F9/451;G06F3/0481 |
| 代理公司: | 北京億騰知識(shí)產(chǎn)權(quán)代理事務(wù)所 11309 | 代理人: | 陳霽;周良玉 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 字符串文件 膚色 預(yù)先記錄 換膚 方法和裝置 頁面 指令 接收用戶 可維護(hù)性 路徑獲取 刷新顯示 業(yè)務(wù)提供 初始化 | ||
一種對(duì)APP的頁面上的元素進(jìn)行初始化顯示和換膚的方法和裝置。其中對(duì)APP的頁面上的元素進(jìn)行換膚的方法包括以下步驟:接收用戶輸入的指令,所述指令從頁面所在的業(yè)務(wù)提供的多個(gè)主題膚色字符串文件中選定所述頁面的新主題膚色字符串文件;通過所述新主題膚色字符串文件的獲取路徑獲取所述新主題膚色字符串文件,其中由業(yè)務(wù)預(yù)先記錄獲取路徑;根據(jù)對(duì)應(yīng)于所述元素的key從所述新主題膚色字符串文件獲得key的值,其中由業(yè)務(wù)預(yù)先記錄key;以及通過對(duì)應(yīng)于所述key的賦值方法以所述key的值對(duì)所述元素進(jìn)行賦值,以刷新顯示所述元素,其中由業(yè)務(wù)預(yù)先記錄賦值方法。通過實(shí)施例的方案,可以提高業(yè)務(wù)的可維護(hù)性和性能。
技術(shù)領(lǐng)域
本發(fā)明涉及APP換膚領(lǐng)域,更具體而言,涉及一種對(duì)APP的頁面進(jìn)行換膚的方法和裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,手機(jī)或平板電腦等終端設(shè)備已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡脑O(shè)備。應(yīng)用開發(fā)商為了增加應(yīng)用的可定制性,緩解用戶對(duì)于應(yīng)用的審美疲勞,紛紛在應(yīng)用中加入了換膚的功能。因此,需要一種對(duì)APP的頁面進(jìn)行有效換膚的方案。
發(fā)明內(nèi)容
本說明書實(shí)施例旨在提供一種更有效的換膚方法,以解決現(xiàn)有技術(shù)中的不足。
為實(shí)現(xiàn)上述目的,本說明書一方面提供一種對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法,包括:通過所述頁面的默認(rèn)主題膚色字符串文件的獲取路徑獲取所述默認(rèn)主題膚色字符串文件,其中由所述頁面所在的業(yè)務(wù)傳入所述獲取路徑;根據(jù)對(duì)應(yīng)于所述元素的key從所述默認(rèn)主題膚色字符串文件獲得key的值,其中由所述業(yè)務(wù)傳入所述key;以及通過對(duì)應(yīng)于所述key的賦值方法以所述key的值對(duì)所述元素進(jìn)行賦值,以顯示所述元素,其中由所述業(yè)務(wù)傳入所述賦值方法。
在一個(gè)實(shí)施例中,上述對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法還包括,在通過所述業(yè)務(wù)傳入的對(duì)應(yīng)于所述key的賦值方法以所述key的值對(duì)所述元素進(jìn)行賦值以顯示所述元素之后,記錄所述獲取路徑、所述key以及所述賦值方法,以用于對(duì)所述元素的換膚。
本說明書另一方面提供一種對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法包括:通過所述頁面的默認(rèn)主題膚色字符串文件的獲取路徑獲取所述默認(rèn)主題膚色字符串文件,其中由所述頁面所在的業(yè)務(wù)預(yù)先寫入所述獲取路徑;根據(jù)對(duì)應(yīng)于所述元素的key從所述默認(rèn)主題膚色字符串文件獲得key的值,其中由所述業(yè)務(wù)預(yù)先寫入所述key;以及根據(jù)對(duì)應(yīng)于所述key的賦值方法以所述key的值對(duì)所述元素進(jìn)行賦值,以顯示所述元素,其中由所述業(yè)務(wù)預(yù)先寫入所述賦值方法。
在一個(gè)實(shí)施例中,上述對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法是接入式的方法。
在一個(gè)實(shí)施例中,上述對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法位于UIView的一個(gè)類別中。
在一個(gè)實(shí)施例中,在上述對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法中,所述key為背景色、背景圖片、文本文字顏色、文本文字大小、文本文字高度、字體大小、字體粗細(xì)、按鈕顏色、按鈕按壓色、圖片尺寸、圖片間距值或圖片位置。
在一個(gè)實(shí)施例中,在上述對(duì)APP的頁面上的元素進(jìn)行初始化顯示的方法中,所述頁面為所述APP包括的一個(gè)或多個(gè)業(yè)務(wù)的頁面。
本說明書另一方面一種對(duì)APP的頁面上的元素進(jìn)行初始化顯示的裝置,包括:獲取單元,配置為,通過所述頁面的默認(rèn)主題膚色字符串文件的獲取路徑獲取所述默認(rèn)主題膚色字符串文件,其中由所述頁面所在的業(yè)務(wù)傳入所述獲取路徑;值獲得單元,配置為,根據(jù)對(duì)應(yīng)于所述元素的key從所述默認(rèn)主題膚色字符串文件獲得key的值,其中由所述業(yè)務(wù)傳入所述key;以及賦值單元,配置為,通過對(duì)應(yīng)于所述key的賦值方法以所述key的值對(duì)所述元素進(jìn)行賦值,以顯示所述元素,其中由所述業(yè)務(wù)傳入所述賦值方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711354176.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 光盤和用于這種光盤的記錄設(shè)備和讀設(shè)備
- 用于在光學(xué)記錄介質(zhì)上存儲(chǔ)數(shù)據(jù)的方法
- 呈現(xiàn)預(yù)先記錄和附加的內(nèi)容
- 用于使用電信業(yè)務(wù)管理電子祝賀的方法和設(shè)備
- 用于將動(dòng)畫或運(yùn)動(dòng)應(yīng)用到角色的系統(tǒng)和方法
- 信息記錄介質(zhì)、使用了信息記錄介質(zhì)的再現(xiàn)方法以及記錄方法、信息記錄再現(xiàn)裝置、和三維化構(gòu)件以及信息記錄裝置
- 用于機(jī)器人清潔設(shè)備的清潔方法
- 一種移動(dòng)終端解鎖方法和移動(dòng)終端
- 一種標(biāo)簽標(biāo)注方法和裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 磁回放裝置





