[發(fā)明專利]一種掃碼屬性的配置與管理方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011021042.5 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112101055A | 公開(公告)日: | 2020-12-18 |
| 發(fā)明(設計)人: | 劉敏;林喆 | 申請(專利權)人: | 上海商米科技集團股份有限公司;廣東川田科技有限公司 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10;G06F8/71 |
| 代理公司: | 上海市匯業(yè)律師事務所 31325 | 代理人: | 金煒霞 |
| 地址: | 200433 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 屬性 配置 管理 方法 系統(tǒng) | ||
1.一種掃碼屬性的配置與管理方法,其特征在于,包含以下步驟:
步驟一:創(chuàng)建多個Java文件,每個文件中均包含有成員變量;
步驟二:通過反射查找Java文件獲取對應碼制類型菜單的成員變量,每個成員變量映射一個碼制,得到碼制列表;
步驟三:通過反射獲取成員變量對應的碼制屬性文件;
步驟四:碼制屬性文件通過反射獲取碼制菜單的屬性,得到屬性菜單,將屬性菜單映射到布局文件中并以UI的形式顯示出來,可供用戶進行UI交互設置;
步驟五:通過反射將碼制菜單的屬性與成員變量結合轉換為參數(shù)屬性;
步驟六:將碼制與成員變量結合轉換為碼制參數(shù),得到碼值參數(shù)列表;
步驟七:將碼值參數(shù)列表通過Java Native Interface方法存儲至驅動算法層;
步驟八:對步驟二中Java文件碼制類型菜單的成員變量進行修改,碼制列表根據成員變量的修改實時更新;
步驟九:對步驟三中碼制屬性文件的成員變量進行修改,屬性菜單根據成員變量的修改實時更新。
2.如權利要求1所述的一種掃碼屬性的配置與管理方法,其特征在于,在步驟一創(chuàng)建多個Java文件前需進行碼制屬性列表的初始化,再進行掃碼。
3.如權利要求2所述的一種掃碼屬性的配置與管理方法,其特征在于,步驟二中的所述碼制對應的所述成員變量內載有該碼制的屬性值。
4.如權利要求3所述的一種掃碼屬性的配置與管理方法,其特征在于,所述碼制參數(shù)的格式為鍵值或屬性。
5.如權利要求4所述的一種掃碼屬性的配置與管理方法,其特征在于,所述參數(shù)屬性為驅動可用的參數(shù)屬性。
6.一種掃碼屬性的配置與管理系統(tǒng),其特征在于,包含掃碼模塊、碼制類型成員變量獲取模塊、碼制列表生成模塊、碼制屬性獲取模塊、屬性菜單映射模塊、參數(shù)屬性生成模塊、碼值參數(shù)列表生成模塊、驅動模塊、上層軟件模塊、參數(shù)修改模塊;
所述掃碼模塊用于在掃碼操作時對配置好掃碼參數(shù)的驅動算法層進行掃碼調用;
所述碼制類型成員變量獲取模塊用于通過反射獲取碼制類型菜單中的成員變量;
所述碼制列表生成模塊依據所述成員變量映射出碼制得到碼制列表;
所述碼制屬性獲取模塊依據所述成員變量獲取所述碼制的屬性,得到屬性菜單;
所述屬性菜單映射模塊用于將所述屬性菜單映射到所布局文件中;
所述參數(shù)屬性生成模塊用于通過反射將所述碼制的屬性與所述成員變量結合轉換為參數(shù)屬性;
所述碼值參數(shù)列表生成模塊用于將所述碼制與所述成員變量結合轉換為碼制參數(shù),得到碼值參數(shù)列表;
所述驅動模塊用于獲取并存儲所述碼值參數(shù)列表;
所述上層軟件模塊通過Java Native Interface方法調用所述驅動模塊內的所述碼值參數(shù)列表;
所述參數(shù)修改模塊用于所述碼制類型菜單的成員變量對所述碼制類型列表內的成員變量進行修改,所述碼制菜單根據參數(shù)修改實時更新;所述碼制屬性文件的成員變量對所述碼制列表內的成員變量進行修改,所述碼制屬性菜單根據參數(shù)修改實時更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海商米科技集團股份有限公司;廣東川田科技有限公司,未經上海商米科技集團股份有限公司;廣東川田科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011021042.5/1.html,轉載請聲明來源鉆瓜專利網。





