專(zhuān)利名稱(chēng):一種手機(jī)軟件多組件管理的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手機(jī)軟件多組件管理的方法,特別涉及一種利用嵌入式智能客戶 端技術(shù),實(shí)現(xiàn)在手機(jī)客戶端對(duì)手機(jī)軟件多組件的管理。
背景技術(shù):
隨著智能手機(jī)的普及和隨著中國(guó)手機(jī)用戶數(shù)的爆炸式增長(zhǎng)和智能手機(jī)的普及,手 機(jī)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡碾S身通訊工具和數(shù)字助手。手機(jī)應(yīng)用軟件功能越來(lái) 越復(fù)雜,沒(méi)有一種很好的方法來(lái)組織和維護(hù)各個(gè)相對(duì)獨(dú)立的功能模塊。本發(fā)明涉及的方法, 利用動(dòng)態(tài)鏈接庫(kù)技術(shù),能夠幫助應(yīng)用程序很好的組織和管理功能模塊。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種利用嵌入式智能客戶端技術(shù),實(shí)現(xiàn)在手機(jī) 客戶端對(duì)手機(jī)軟件多組件的管理。本發(fā)明所述的一種手機(jī)軟件多組件管理的方法,該方法至少包括如下的步驟步驟1 劃分軟件功能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中。步驟2 軟件的安裝使用。步驟3:軟件的升級(jí)。本發(fā)明所述的一種手機(jī)軟件多組件管理的方法,劃分軟件功能模塊,不同的功能 模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中其步驟為步驟11 手機(jī)的主界面中用列表列出各個(gè)功能模塊,每個(gè)列表項(xiàng)可以包括圖標(biāo)和文字。步驟12 用戶在列表中選擇某項(xiàng),系統(tǒng)加載相應(yīng)的動(dòng)態(tài)鏈接庫(kù),并執(zhí)行。本發(fā)明所述的一種手機(jī)軟件多組件管理的方法,軟件的安裝使用其步驟為步驟21 軟件安裝目錄中包含一個(gè)組件注冊(cè)目錄,里面包含多個(gè)組件注冊(cè)文件。 每個(gè)組件對(duì)應(yīng)一個(gè)注冊(cè)文件。步驟22 文件內(nèi)容包括,在功能列表項(xiàng)中顯示的功能組件名稱(chēng),圖標(biāo)的路徑,該組 件的版本號(hào),該組件DLL文件的路徑,該組件的版本號(hào)。步驟23 程序運(yùn)行時(shí),加載組件注冊(cè)目錄下的所有文件,讀取對(duì)應(yīng)內(nèi)容,并生成功 能列表。步驟M 用戶點(diǎn)擊列表某項(xiàng)時(shí),從對(duì)應(yīng)的路徑加載DLL文件。本發(fā)明所述的本發(fā)明所述的一種手機(jī)軟件多組件管理的方法,軟件的升級(jí),其步 驟為步驟31 按照軟件版本號(hào)進(jìn)行升級(jí)。步驟32 按照軟件的組件號(hào)進(jìn)行升級(jí)。本發(fā)明涉及的利用動(dòng)態(tài)鏈接庫(kù)技術(shù),能夠幫助應(yīng)用程序很好的組織和管理功能模 塊。
具體實(shí)施例方式本發(fā)明的主要步驟如下步驟1 劃分軟件功能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中。步驟2 軟件的安裝使用。步驟3:軟件的升級(jí)。上述步驟1劃分軟件功能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中的具體 步驟如下步驟11 手機(jī)的主界面中用列表列出各個(gè)功能模塊,每個(gè)列表項(xiàng)可以包括圖標(biāo)和文字。步驟12 用戶在列表中選擇某項(xiàng),系統(tǒng)加載相應(yīng)的動(dòng)態(tài)鏈接庫(kù),并執(zhí)行。上述步驟2軟件的安裝使用的具體步驟如下步驟21 軟件安裝目錄中包含一個(gè)組件注冊(cè)目錄,里面包含多個(gè)組件注冊(cè)文件。 每個(gè)組件對(duì)應(yīng)一個(gè)注冊(cè)文件。步驟22 文件內(nèi)容包括,在功能列表項(xiàng)中顯示的功能組件名稱(chēng),圖標(biāo)的路徑,該組 件的版本號(hào),該組件DLL文件的路徑,該組件的版本號(hào)。步驟23 程序運(yùn)行時(shí),加載組件注冊(cè)目錄下的所有文件,讀取對(duì)應(yīng)內(nèi)容,并生成功 能列表。步驟M 用戶點(diǎn)擊列表某項(xiàng)時(shí),從對(duì)應(yīng)的路徑加載DLL文件。上述步驟3軟件的升級(jí)的具體步驟如下步驟31 按照軟件版本號(hào)進(jìn)行升級(jí)。步驟32 按照軟件的組件號(hào)進(jìn)行升級(jí)。上述的技術(shù)方案實(shí)施時(shí)利用動(dòng)態(tài)鏈接庫(kù)技術(shù),能夠幫助應(yīng)用程序很好的組織和管 理功能模塊。最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明而并非限制本發(fā)明所描述的技術(shù)方 案;因此,盡管本說(shuō)明書(shū)參照上述的實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說(shuō)明,但是,本領(lǐng)域的 普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同地替換;而一切不脫離本發(fā) 明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種手機(jī)軟件多組件管理的方法,其特征在于該方法至少包括如下的步驟 步驟1 劃分軟件功能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中。步驟2:軟件的安裝使用。 步驟3:軟件的升級(jí)。
2.根據(jù)權(quán)利要求1所述的一種手機(jī)軟件多組件管理的方法,其特征在于劃分軟件功 能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中,其步驟為步驟11 手機(jī)的主界面中用列表列出各個(gè)功能模塊,每個(gè)列表項(xiàng)可以包括圖標(biāo)和文字。步驟12 用戶在列表中選擇某項(xiàng),系統(tǒng)加載相應(yīng)的動(dòng)態(tài)鏈接庫(kù),并執(zhí)行。
3.根據(jù)權(quán)利要求1所述的一種手機(jī)軟件多組件管理的方法,其特征在于軟件的安裝 使用,其步驟為步驟21 軟件安裝目錄中包含一個(gè)組件注冊(cè)目錄,里面包含多個(gè)組件注冊(cè)文件。每個(gè) 組件對(duì)應(yīng)一個(gè)注冊(cè)文件。步驟22 文件內(nèi)容包括,在功能列表項(xiàng)中顯示的功能組件名稱(chēng),圖標(biāo)的路徑,該組件的 版本號(hào),該組件DLL文件的路徑,該組件的版本號(hào)。步驟23 程序運(yùn)行時(shí),加載組件注冊(cè)目錄下的所有文件,讀取對(duì)應(yīng)內(nèi)容,并生成功能列表。步驟M 用戶點(diǎn)擊列表某項(xiàng)時(shí),從對(duì)應(yīng)的路徑加載DLL文件。
4.根據(jù)權(quán)利要求1所述的一種手機(jī)軟件多組件管理的方法,其特征在于軟件的升級(jí), 其步驟為步驟31 按照軟件版本號(hào)進(jìn)行升級(jí)。 步驟32 按照軟件的組件號(hào)進(jìn)行升級(jí)。
全文摘要
一種手機(jī)軟件多組件管理的方法,首先劃分軟件功能模塊,不同的功能模塊放在不同的動(dòng)態(tài)鏈接庫(kù)中;然后軟件的安裝使用;最后軟件的升級(jí);本發(fā)明使得利用動(dòng)態(tài)鏈接庫(kù)技術(shù),能夠幫助應(yīng)用程序很好的組織和管理功能模塊。
文檔編號(hào)G06F9/445GK102103506SQ20091024294
公開(kāi)日2011年6月22日 申請(qǐng)日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者朱紅軍, 湯海京, 王艷麗, 蘇紅潑, 趙峰 申請(qǐng)人:北京聞言科技有限公司