中文字幕无码日韩视频无码三区

一種移動終端的桌面啟動器的定制方法及系統的制作方法

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

【發明內容】

[0003]本發明的目的在于提供了一種根據需求實現配置文件和資源文件共享或獨立定制的桌面啟動器的定制方法和系統。
[0004]為了解決上述技術問題,本發明采用的一種技術方案是,提供一種移動終端的桌面啟動器的定制方法,包括:
[0005]將至少兩種桌面啟動器需定制的資源文件和配置文件分別放置于第一文件目錄下對應的資源文件夾和配置文件夾中,其中所述至少兩種桌面啟動器的資源文件、資源文件夾、配置文件及配置文件夾的名稱不同,以區分所述至少兩種桌面啟動器需定制的資源文件和配置文件;
[0006]增加所述至少兩種桌面啟動器對應的編譯命令,指定所述至少兩種桌面啟動器對應的資源文件和配置文件在第一文件目錄下的保存路徑,并通過所述編譯命令將所述保存路徑下的所述至少兩種桌面啟動器對應的資源文件和配置文件拷貝至第二文件目錄下;
[0007]在共用程序信息plf文件中新增所述至少兩種桌面啟動器在所述第二文件目錄中資源文件和配置文件的保存路徑,以將所述程序信息文件分別拷貝至所述第二文件目錄中所述至少兩種桌面啟動器的對應的文件夾中;
[0008]分別將所述第二文件目錄中所述至少兩種桌面啟動器對應的文件夾中的資源文件和配置文件編譯生成對應的安裝程序APK文件;
[0009]根據用戶所選擇的桌面啟動器加載對應的安裝程序文件,并運行對應的桌面啟動器。
[0010]其中,所述增加所述至少兩種桌面啟動器對應的編譯命令的步驟之前,進一步包括:
[0011]對所述至少兩種桌面啟動器需定制的功能開關SDM值進行設置,以使得所述至少兩種桌面器具有對應的功能開關值。
[0012]其中,所述需定制的功能開關值至少包括主屏幕的數量及導航條的數量。
[0013]其中,所述根據用戶所選擇的桌面啟動器加載對應的安裝程序文件,并運行所述桌面啟動器的具體步驟為:
[0014]預設其中一個桌面啟動器為預設桌面啟動器;
[0015]系統啟動時,顯示設置向導界面,若用戶在設置向導界面選擇需求的桌面啟動器,則加載用戶所選擇的桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將用戶所選擇的桌面啟動器設置為默認桌面啟動器;若用戶在設置向導界面未選擇桌面啟動器,則系統運行預設桌面啟動器,并將預設桌面啟動器設置為默認桌面啟動器;
[0016]系統運行桌面啟動器時,若用戶在設置界面對桌面啟動器進行切換,則將切換后運行的桌面啟動器設置為默認桌面啟動器。
[0017]其中,所述預設其中一個桌面啟動器為預設桌面啟動器的步驟,具體為:
[0018]將所述至少兩種桌面啟動器的包名和行為過濾出來,并將需要預設的桌面啟動器的包名和行為增加到缺省類別CATEGORY_DEFAULT屬性中,以將所述桌面啟動器設置為預設桌面啟動器;
[0019]所述將用戶所選擇的桌面啟動器設置為默認桌面啟動器的步驟,具體為:
[0020]若用戶在設置向導界面選擇了桌面啟動器,則將用戶所選擇的桌面啟動器的包名和行為增加到缺省類別屬性,以將用戶選擇的桌面啟動器替換預設桌面啟動器而成為默認桌面啟動器;
[0021]所述將切換后運行的桌面啟動器設置為默認桌面啟動器的步驟,具體為:
[0022]若用戶在系統運行桌面啟動器時對桌面啟動進行了切換,則將用戶切換后所運行的桌面啟動器的包名和行為增加到缺省類別屬性,以加載切換后的桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將切換后的桌面啟動器替換原有的默認桌面啟動器而成為默認桌面啟動器。
[0023]其中,所述至少兩種桌面啟動器需定制的配置文件至少包括聲音、多媒體、字符、語言及布局,所述至少兩種桌面啟動器不需定制的資源文件至少包括圖片資源,即所述至少兩種桌面啟動器共用同一圖片資源。
[0024]為了解決上述技術問題,本發明采用的另一種技術方案是,提供一種移動終端的桌面啟動器的定制系統,包括:
[0025]資源管理模塊,用于將至少兩種桌面啟動器需定制的資源文件和配置文件分別放置于第一文件目錄下對應的資源文件夾和配置文件夾中,其中所述至少兩種桌面啟動器的資源文件、資源文件夾、配置文件及配置文件夾的名稱不同,以區分所述至少兩種桌面啟動器需定制的資源文件和配置文件;
[0026]資源加載模塊,用于增加所述至少兩種桌面啟動器對應的編譯命令,指定所述至少兩種桌面啟動器對應的資源文件和配置文件在第一文件目錄下的保存路徑,并通過所述編譯命令將所述保存路徑下的所述至少兩種桌面啟動器對應的資源文件和配置文件拷貝至第二文件目錄下;
[0027]配置加載模塊,用于在程序信息文件中新增所述至少兩種桌面啟動器在所述第二文件目錄中資源文件和配置文件的保存路徑,以將所述程序信息文件分別拷貝至第二文件目錄中所述至少兩種桌面啟動器的對應的文件夾中;
[0028]編譯模塊,用于分別將所述第二文件目錄中所述至少兩種桌面啟動器對應的文件夾中的資源文件和配置文件編譯生成對應的安裝程序文件;
[0029]桌面啟動器啟動模塊,用于根據用戶所選擇的桌面啟動器加載對應的安裝程序文件,并運行對應的桌面啟動器。
[0030]其中,資源加載模塊進一步用于對所述至少兩種桌面啟動器需定制的功能開關值進行設置,以使得所述至少兩種桌面器具有對應的功能開關值。
[0031]其中,桌面啟動器啟動模塊包括:
[0032]預設單元,用于預設其中一個桌面啟動器為預設桌面啟動器;
[0033]加載及設置單元,用于加載桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將加載的桌面啟動器設置為默認桌面啟動器;
[0034]設置向導單元,用于系統啟動時,顯示設置向導界面,若用戶在設置向導界面選擇需求的桌面啟動器,則通知所述加載及設置單元加載用戶所選擇的桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將用戶所選擇的桌面啟動器設置為默認桌面啟動器;若用戶在設置向導界面未選擇桌面啟動器,則通知所述加載及設置單元加載預設桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將預設桌面啟動器設置為默認桌面啟動器;
[0035]切換單元,用于系統運行設置的桌面啟動器時,當用戶在設置界面對桌面啟動器進行切換,則通知加載及設置單元加載切換后的桌面啟動器對應的安裝程序文件以運行所述桌面啟動器,并將切換后運行的桌面啟動器設置為默認桌面啟動器。
[0036]其中,所述預設單元具體用于將所述至少兩種桌面啟動器的包名和行為過濾出來,并將需要預設的桌面啟動器的包名和行為增加到缺省類別屬性中,以將所述桌面啟動器設置為預設桌面啟動器;
[0037]所述加載及設置單元具體用于在用戶在設置向導界面選擇了桌面啟動器,則將用戶所選擇的桌面啟動器的包名和行為增加到缺省類別屬性,以將用戶選擇的桌面啟動器替換預設桌面啟動器而成為默認桌面啟動器;用于在用戶在系統運行桌面啟動器時對桌面啟動器進行了切換時,將用戶切換后所運行的桌面啟動器的包名和行為增加到缺省類別屬性,以將切換后的桌面啟動器替換原有的默認桌面啟動器而成為新的默認桌面啟動器。
[0038]區別于現有技術,本發明提供的移動終端的桌面啟動器的定制方法通過將所述至少兩種桌面啟動器需定制的資源文件和配置文件以不同的名字命名,以區分所述至少兩種桌面啟動器的文件,從而實現所述至少兩種桌面啟動器經定制的資源文件和配置文件之間相互獨立;另外,在程序信息文件中增加所述至少兩種
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1