两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種移動終端的桌面啟動器的定制方法及系統(tǒng)的制作方法

文檔序號:9910788閱讀:588來源:國知局
一種移動終端的桌面啟動器的定制方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種移動終端的桌面啟動器的制造方法及制作系統(tǒng)定制方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著現(xiàn)代化電子技術(shù)的迅速發(fā)展和進(jìn)步,電子裝置也得到了相應(yīng)的發(fā)展,其中智能手機(jī)廣泛應(yīng)用于消費者們的生活中,消費者們對智能手機(jī)界面的需求也越來越多樣化。例如,不同階段的消費者對主題、壁紙、布局、應(yīng)用程序的操作方式等方面有著不同的需求,現(xiàn)常見的需求有:為老人定制的桌面啟動器(launcher);兒童模式的桌面啟動器;標(biāo)準(zhǔn)桌面啟動器;運營商定制的桌面啟動器。目前,市場上所售賣的智能手機(jī)可以支持多個桌面啟動器的加載,但各個桌面啟動器之間的配置文件和資源文件都是相互獨立的,不能實現(xiàn)工共享。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于提供了一種根據(jù)需求實現(xiàn)配置文件和資源文件共享或獨立定制的桌面啟動器的定制方法和系統(tǒng)。
[0004]為了解決上述技術(shù)問題,本發(fā)明采用的一種技術(shù)方案是,提供一種移動終端的桌面啟動器的定制方法,包括:
[0005]將至少兩種桌面啟動器需定制的資源文件和配置文件分別放置于第一文件目錄下對應(yīng)的資源文件夾和配置文件夾中,其中所述至少兩種桌面啟動器的資源文件、資源文件夾、配置文件及配置文件夾的名稱不同,以區(qū)分所述至少兩種桌面啟動器需定制的資源文件和配置文件;
[0006]增加所述至少兩種桌面啟動器對應(yīng)的編譯命令,指定所述至少兩種桌面啟動器對應(yīng)的資源文件和配置文件在第一文件目錄下的保存路徑,并通過所述編譯命令將所述保存路徑下的所述至少兩種桌面啟動器對應(yīng)的資源文件和配置文件拷貝至第二文件目錄下;
[0007]在共用程序信息plf文件中新增所述至少兩種桌面啟動器在所述第二文件目錄中資源文件和配置文件的保存路徑,以將所述程序信息文件分別拷貝至所述第二文件目錄中所述至少兩種桌面啟動器的對應(yīng)的文件夾中;
[0008]分別將所述第二文件目錄中所述至少兩種桌面啟動器對應(yīng)的文件夾中的資源文件和配置文件編譯生成對應(yīng)的安裝程序APK文件;
[0009]根據(jù)用戶所選擇的桌面啟動器加載對應(yīng)的安裝程序文件,并運行對應(yīng)的桌面啟動器。
[0010]其中,所述增加所述至少兩種桌面啟動器對應(yīng)的編譯命令的步驟之前,進(jìn)一步包括:
[0011]對所述至少兩種桌面啟動器需定制的功能開關(guān)SDM值進(jìn)行設(shè)置,以使得所述至少兩種桌面器具有對應(yīng)的功能開關(guān)值。
[0012]其中,所述需定制的功能開關(guān)值至少包括主屏幕的數(shù)量及導(dǎo)航條的數(shù)量。
[0013]其中,所述根據(jù)用戶所選擇的桌面啟動器加載對應(yīng)的安裝程序文件,并運行所述桌面啟動器的具體步驟為:
[0014]預(yù)設(shè)其中一個桌面啟動器為預(yù)設(shè)桌面啟動器;
[0015]系統(tǒng)啟動時,顯示設(shè)置向?qū)Ы缑?,若用戶在設(shè)置向?qū)Ы缑孢x擇需求的桌面啟動器,則加載用戶所選擇的桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將用戶所選擇的桌面啟動器設(shè)置為默認(rèn)桌面啟動器;若用戶在設(shè)置向?qū)Ы缑嫖催x擇桌面啟動器,則系統(tǒng)運行預(yù)設(shè)桌面啟動器,并將預(yù)設(shè)桌面啟動器設(shè)置為默認(rèn)桌面啟動器;
[0016]系統(tǒng)運行桌面啟動器時,若用戶在設(shè)置界面對桌面啟動器進(jìn)行切換,則將切換后運行的桌面啟動器設(shè)置為默認(rèn)桌面啟動器。
[0017]其中,所述預(yù)設(shè)其中一個桌面啟動器為預(yù)設(shè)桌面啟動器的步驟,具體為:
[0018]將所述至少兩種桌面啟動器的包名和行為過濾出來,并將需要預(yù)設(shè)的桌面啟動器的包名和行為增加到缺省類別CATEGORY_DEFAULT屬性中,以將所述桌面啟動器設(shè)置為預(yù)設(shè)桌面啟動器;
[0019]所述將用戶所選擇的桌面啟動器設(shè)置為默認(rèn)桌面啟動器的步驟,具體為:
[0020]若用戶在設(shè)置向?qū)Ы缑孢x擇了桌面啟動器,則將用戶所選擇的桌面啟動器的包名和行為增加到缺省類別屬性,以將用戶選擇的桌面啟動器替換預(yù)設(shè)桌面啟動器而成為默認(rèn)桌面啟動器;
[0021]所述將切換后運行的桌面啟動器設(shè)置為默認(rèn)桌面啟動器的步驟,具體為:
[0022]若用戶在系統(tǒng)運行桌面啟動器時對桌面啟動進(jìn)行了切換,則將用戶切換后所運行的桌面啟動器的包名和行為增加到缺省類別屬性,以加載切換后的桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將切換后的桌面啟動器替換原有的默認(rèn)桌面啟動器而成為默認(rèn)桌面啟動器。
[0023]其中,所述至少兩種桌面啟動器需定制的配置文件至少包括聲音、多媒體、字符、語言及布局,所述至少兩種桌面啟動器不需定制的資源文件至少包括圖片資源,即所述至少兩種桌面啟動器共用同一圖片資源。
[0024]為了解決上述技術(shù)問題,本發(fā)明采用的另一種技術(shù)方案是,提供一種移動終端的桌面啟動器的定制系統(tǒng),包括:
[0025]資源管理模塊,用于將至少兩種桌面啟動器需定制的資源文件和配置文件分別放置于第一文件目錄下對應(yīng)的資源文件夾和配置文件夾中,其中所述至少兩種桌面啟動器的資源文件、資源文件夾、配置文件及配置文件夾的名稱不同,以區(qū)分所述至少兩種桌面啟動器需定制的資源文件和配置文件;
[0026]資源加載模塊,用于增加所述至少兩種桌面啟動器對應(yīng)的編譯命令,指定所述至少兩種桌面啟動器對應(yīng)的資源文件和配置文件在第一文件目錄下的保存路徑,并通過所述編譯命令將所述保存路徑下的所述至少兩種桌面啟動器對應(yīng)的資源文件和配置文件拷貝至第二文件目錄下;
[0027]配置加載模塊,用于在程序信息文件中新增所述至少兩種桌面啟動器在所述第二文件目錄中資源文件和配置文件的保存路徑,以將所述程序信息文件分別拷貝至第二文件目錄中所述至少兩種桌面啟動器的對應(yīng)的文件夾中;
[0028]編譯模塊,用于分別將所述第二文件目錄中所述至少兩種桌面啟動器對應(yīng)的文件夾中的資源文件和配置文件編譯生成對應(yīng)的安裝程序文件;
[0029]桌面啟動器啟動模塊,用于根據(jù)用戶所選擇的桌面啟動器加載對應(yīng)的安裝程序文件,并運行對應(yīng)的桌面啟動器。
[0030]其中,資源加載模塊進(jìn)一步用于對所述至少兩種桌面啟動器需定制的功能開關(guān)值進(jìn)行設(shè)置,以使得所述至少兩種桌面器具有對應(yīng)的功能開關(guān)值。
[0031]其中,桌面啟動器啟動模塊包括:
[0032]預(yù)設(shè)單元,用于預(yù)設(shè)其中一個桌面啟動器為預(yù)設(shè)桌面啟動器;
[0033]加載及設(shè)置單元,用于加載桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將加載的桌面啟動器設(shè)置為默認(rèn)桌面啟動器;
[0034]設(shè)置向?qū)卧?,用于系統(tǒng)啟動時,顯示設(shè)置向?qū)Ы缑?,若用戶在設(shè)置向?qū)Ы缑孢x擇需求的桌面啟動器,則通知所述加載及設(shè)置單元加載用戶所選擇的桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將用戶所選擇的桌面啟動器設(shè)置為默認(rèn)桌面啟動器;若用戶在設(shè)置向?qū)Ы缑嫖催x擇桌面啟動器,則通知所述加載及設(shè)置單元加載預(yù)設(shè)桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將預(yù)設(shè)桌面啟動器設(shè)置為默認(rèn)桌面啟動器;
[0035]切換單元,用于系統(tǒng)運行設(shè)置的桌面啟動器時,當(dāng)用戶在設(shè)置界面對桌面啟動器進(jìn)行切換,則通知加載及設(shè)置單元加載切換后的桌面啟動器對應(yīng)的安裝程序文件以運行所述桌面啟動器,并將切換后運行的桌面啟動器設(shè)置為默認(rèn)桌面啟動器。
[0036]其中,所述預(yù)設(shè)單元具體用于將所述至少兩種桌面啟動器的包名和行為過濾出來,并將需要預(yù)設(shè)的桌面啟動器的包名和行為增加到缺省類別屬性中,以將所述桌面啟動器設(shè)置為預(yù)設(shè)桌面啟動器;
[0037]所述加載及設(shè)置單元具體用于在用戶在設(shè)置向?qū)Ы缑孢x擇了桌面啟動器,則將用戶所選擇的桌面啟動器的包名和行為增加到缺省類別屬性,以將用戶選擇的桌面啟動器替換預(yù)設(shè)桌面啟動器而成為默認(rèn)桌面啟動器;用于在用戶在系統(tǒng)運行桌面啟動器時對桌面啟動器進(jìn)行了切換時,將用戶切換后所運行的桌面啟動器的包名和行為增加到缺省類別屬性,以將切換后的桌面啟動器替換原有的默認(rèn)桌面啟動器而成為新的默認(rèn)桌面啟動器。
[0038]區(qū)別于現(xiàn)有技術(shù),本發(fā)明提供的移動終端的桌面啟動器的定制方法通過將所述至少兩種桌面啟動器需定制的資源文件和配置文件以不同的名字命名,以區(qū)分所述至少兩種桌面啟動器的文件,從而實現(xiàn)所述至少兩種桌面啟動器經(jīng)定制的資源文件和配置文件之間相互獨立;另外,在程序信息文件中增加所述至少兩種
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黄骅市| 宾阳县| 隆昌县| 项城市| 荥经县| 阿拉善左旗| 青龙| 东源县| 三亚市| 梁平县| 白银市| 灵璧县| 西和县| 新邵县| 潜江市| 揭东县| 黄骅市| 古交市| 平湖市| 汪清县| 泰来县| SHOW| 迭部县| 平阳县| 西城区| 襄垣县| 绥化市| 同仁县| 鄂托克旗| 兴城市| 卢龙县| 大埔区| 江孜县| 南丹县| 烟台市| 吴堡县| 柳州市| 彭州市| 昆山市| 金堂县| 赤壁市|