[發(fā)明專利]實(shí)現(xiàn)安卓卡片UI的方法、存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202010545971.X | 申請(qǐng)日: | 2020-06-16 |
| 公開(公告)號(hào): | CN111880813A | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設(shè)計(jì))人: | 劉德建;陳宏;藍(lán)金龍;陳永;郭玉湖 | 申請(qǐng)(專利權(quán))人: | 福建天泉教育科技有限公司 |
| 主分類號(hào): | G06F8/61 | 分類號(hào): | G06F8/61;G06F8/71;G06F9/451;G06Q50/20 |
| 代理公司: | 福州市博深專利事務(wù)所(普通合伙) 35214 | 代理人: | 張明 |
| 地址: | 350212 福建省福州市長(zhǎng)樂*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實(shí)現(xiàn) 卡片 ui 方法 存儲(chǔ) 介質(zhì) | ||
本發(fā)明提供實(shí)現(xiàn)安卓卡片UI的方法、存儲(chǔ)介質(zhì),方法包括:預(yù)設(shè)卡片解析規(guī)則,一卡片解析規(guī)則中配置一資源類型在一場(chǎng)景中所使用卡片UI及其解析規(guī)則;依據(jù)業(yè)務(wù)方傳入的場(chǎng)景以及傳入的資源所對(duì)應(yīng)的資源類型,獲取對(duì)應(yīng)的卡片解析規(guī)則;依據(jù)所述對(duì)應(yīng)的卡片解析規(guī)則對(duì)傳入的資源進(jìn)行解析,得到模板數(shù)據(jù)。本發(fā)明基于動(dòng)態(tài)語(yǔ)言實(shí)現(xiàn)了動(dòng)態(tài)資源卡片,能夠?qū)崿F(xiàn)各組件統(tǒng)一接入資源卡片,以低侵入式提供給各組件使用,并降低接入成本;能夠使用戶接入時(shí)無需關(guān)心和處理對(duì)應(yīng)類型的展示和交互邏輯,簡(jiǎn)化接入操作,降低學(xué)習(xí)成本;能夠無需重新發(fā)布版本便可新增資源類型、修改資源顯示數(shù)據(jù)、修改場(chǎng)景、卡片UI,提高產(chǎn)品可用性的同時(shí),還實(shí)現(xiàn)了卡片的復(fù)用。
技術(shù)領(lǐng)域
本發(fā)明涉及卡片UI領(lǐng)域,具體涉及實(shí)現(xiàn)安卓卡片UI的方法、存儲(chǔ)介質(zhì)。
背景技術(shù)
目前在Android各種學(xué)習(xí)場(chǎng)景下的資源列表的卡片列表中,各種類型對(duì)應(yīng)的卡片UI都是固定的。因此存在以下問題:
1、原各學(xué)習(xí)單元(公開課、教學(xué)課、測(cè)評(píng)中心等)在各組件中都需要單獨(dú)定義相應(yīng)的模型以及視圖呈現(xiàn));
2、組件接入需了解各個(gè)資源的顯示與跳轉(zhuǎn)地址(目前有20+資源類型);
3、各組件各自開發(fā)時(shí)重復(fù)性太高,且UI實(shí)現(xiàn)可能會(huì)有差異;
4、服務(wù)端新增資源、修改參數(shù)或修改資源的跳轉(zhuǎn)地址,各組件線上版本都無法支持,需重新發(fā)布各組件再打包,體驗(yàn)不友好。
也就是說,現(xiàn)有的卡片UI實(shí)現(xiàn)方式復(fù)雜、學(xué)習(xí)成本高;并且,當(dāng)需要替換成其他卡片UI或新增類型時(shí),需要編寫對(duì)應(yīng)的UI與數(shù)據(jù)顯示,再重新發(fā)布版本,用戶體驗(yàn)差。
因此,有需求提供一種能夠簡(jiǎn)化卡片UI配置的方案,能夠根據(jù)服務(wù)端配置實(shí)現(xiàn)不同類型數(shù)據(jù)在不同場(chǎng)景中顯示配置的卡片UI以及對(duì)應(yīng)的數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:提供一種實(shí)現(xiàn)安卓卡片UI的方法、存儲(chǔ)介質(zhì),簡(jiǎn)化卡片UI配置過程,提高用戶體驗(yàn)。
為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
實(shí)現(xiàn)安卓卡片UI的方法,包括:
預(yù)設(shè)兩個(gè)以上的卡片解析規(guī)則,一卡片解析規(guī)則中配置一資源類型在一場(chǎng)景中所使用卡片UI及其解析規(guī)則;
依據(jù)業(yè)務(wù)方傳入的場(chǎng)景以及傳入的資源所對(duì)應(yīng)的資源類型,獲取對(duì)應(yīng)的卡片解析規(guī)則;
依據(jù)所述對(duì)應(yīng)的卡片解析規(guī)則對(duì)傳入的資源進(jìn)行解析,得到模板數(shù)據(jù)。
本發(fā)明提供的另一個(gè)技術(shù)方案為:
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述程序在被處理器執(zhí)行時(shí),能夠?qū)崿F(xiàn)上述的實(shí)現(xiàn)安卓卡片UI的方法所包含的步驟。
本發(fā)明的有益效果在于:預(yù)先使用動(dòng)態(tài)語(yǔ)言配置好記錄了各資源類型在各場(chǎng)景中所使用卡片UI的解析規(guī)則和之間的關(guān)聯(lián)關(guān)系的卡片解析規(guī)則;在移動(dòng)端,可以直接依據(jù)資源類型和場(chǎng)景快速匹配得到對(duì)應(yīng)的卡片解析規(guī)則,而無需關(guān)心和處理對(duì)應(yīng)類型的展示和交互邏輯,據(jù)此高效率地解析出相應(yīng)的卡片UI和卡片數(shù)據(jù)。本發(fā)明簡(jiǎn)化了卡片UI配置過程,提高了接入效率;同時(shí)降低了學(xué)習(xí)成本和接入成本,能夠顯著提高用戶體驗(yàn),提高產(chǎn)品的可用性。
附圖說明
圖1為本發(fā)明一實(shí)施例一種實(shí)現(xiàn)安卓卡片UI的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例一中卡片UI資源池中各個(gè)卡片UI資源的示例圖;
圖3為本發(fā)明實(shí)施例一的方法流程示意圖;
圖4為本發(fā)明實(shí)施例一中移動(dòng)端的組件結(jié)構(gòu)交互示意圖;
圖5為本發(fā)明實(shí)施例一的方法中組件使用時(shí)的交互時(shí)序圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建天泉教育科技有限公司,未經(jīng)福建天泉教育科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010545971.X/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





