具有動態(tài)拼圖界面的電子裝置及更新方法與系統(tǒng)的制作方法
【專利摘要】一種電子裝置的動態(tài)拼圖界面更新方法,包括步驟:在確定應(yīng)用程序的位置屬性為固定時,根據(jù)應(yīng)用程序的位置屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;以及根據(jù)使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并根據(jù)所述應(yīng)用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;根據(jù)用戶界面更新模塊重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置,更新并存儲所述動態(tài)拼圖界面。本發(fā)明還提供一種具有動態(tài)拼圖界面的電子裝置及其更新系統(tǒng)。
【專利說明】具有動態(tài)拼圖界面的電子裝置及更新方法與系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種圖形用戶界面技術(shù)。
【背景技術(shù)】
[0002] 以智能手機、平板電腦等為代表的移動終端發(fā)展日新月異,目前移動終端正朝著 多功能、大顯示屏的方向發(fā)展。用戶使用移動終端,實際上使用的是移動終端提供的各種應(yīng) 用程序,這些應(yīng)用包括基本應(yīng)用程序和擴展應(yīng)用程序,其中,應(yīng)用程序是指存儲在移動終端 上的可執(zhí)行程序、軟件、文件等。
[0003] 目前的移動終端的操作系統(tǒng)都支持具有多頁的主頁(HomeScreen)或者程序啟動 器(ApplicationLauncher)的用戶界面,讓使用者在這些頁面上自由的編排應(yīng)用圖標。例 如蘋果操作系統(tǒng)(ios)以及安卓(Andriod)操作系統(tǒng)都提供類似的用戶界面。
[0004] 現(xiàn)有的移動終端的用戶界面上每一頁的尺寸和應(yīng)用圖標的數(shù)量固定,不同尺寸的 移動終端不能兼容同一個用戶界面方式。隨著使用者所安裝的應(yīng)用程序逐漸的增加,會使 得需顯示在電子裝置的用戶界面上應(yīng)用圖標也隨著增加。相應(yīng)的用戶界面的頁數(shù)也隨著增 力口,使用者很難快速的查找到需要的應(yīng)用圖標。而使用者經(jīng)常使用的應(yīng)用程序往往只占到 總應(yīng)用程序量的一小部分,并且在不同時期使用者的使用習慣也會不同。現(xiàn)有的移動終端 無法根據(jù)使用者的使用習慣和應(yīng)用程序的使用頻率,自動的排列應(yīng)用圖標,使使用者能快 速的查找到經(jīng)常使用的應(yīng)用圖標。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明提供一種含有應(yīng)用圖標的動態(tài)拼圖界面的更新方法,更新系統(tǒng) 及具有該動態(tài)拼圖界面的電子裝置。
[0006] 該電子裝置的動態(tài)拼圖界面的更新方法,所述電子裝置上存儲有多個應(yīng)用程序, 并存儲有多個應(yīng)用圖標拼接而成的動態(tài)拼圖界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一 個或多個應(yīng)用程序,所述電子裝置還包括一顯示單元用于顯示所述動態(tài)拼圖界面上的相應(yīng) 尺寸內(nèi)的用戶界面,所述電子裝置上還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述屬性包括該 應(yīng)用程序?qū)?yīng)的應(yīng)用圖標的形狀、尺寸、顯示內(nèi)容、位置屬性; 該動態(tài)拼圖界面控制方法包括步驟: S1,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄存儲于 一存儲單元內(nèi); 52, 獲取安裝于電子裝置上的應(yīng)用程序的位置屬性 53, 根據(jù)所述應(yīng)用程序的位置屬性,確定該位置屬性是否是固定,若是,進入步驟S31 ; 若否,進入步驟S4; S31,根據(jù)應(yīng)用程序的位置屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的 位置,其中所述具有固定位置屬性的應(yīng)用程序的位置屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖 標在動態(tài)拼圖界面上的位置信息,進入步驟S5 ; 54,根據(jù)所述存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并 根據(jù)所述應(yīng)用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上 的位置,進入步驟S5; 55,根據(jù)重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置,更新并存儲 所述動態(tài)拼圖界面。
[0007] 該具有動態(tài)拼圖界面的電子裝置,包括存儲多個應(yīng)用程序以及多個應(yīng)用圖標的存 儲單元,一輸入單元,處理單元以及顯示單元,所述存儲單元內(nèi)還存儲有有多個應(yīng)用圖標拼 接而成的動態(tài)拼圖界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一個或多個應(yīng)用程序,所述顯 示單元顯示所述動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界面; 所述電子裝置還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng) 用圖標的形狀、尺寸、顯示內(nèi)容以及位置屬性;其中,具有固定位置屬性的應(yīng)用程序的位置 屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信息; 所述電子裝置還包括存儲于存儲單元中的指令模塊,處理單元用于執(zhí)行存儲單元中的 指令模塊,該指令模塊包括: 記錄模塊,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄 存儲于存儲單元內(nèi); 應(yīng)用程序管理模塊,獲取安裝于電子裝置上的應(yīng)用程序的位置屬性; 用戶界面更新模塊,在確定所述應(yīng)用程序的位置屬性為固定時,根據(jù)應(yīng)用程序的位置 屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;以及根據(jù)所述記錄模塊記 錄的存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并根據(jù)所述應(yīng) 用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置; 用戶界面生成模塊,根據(jù)用戶界面更新模塊重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動 態(tài)拼圖界面上的位置,更新并存儲所述動態(tài)拼圖界面; 用戶界面控制模塊,讀取所述動態(tài)拼圖界面,并確定動態(tài)拼圖界面上一點作為顯示中 心,控制顯示單元以確定的顯示中心為中心點顯示動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界 面。
[0008] 該動態(tài)拼圖界面的更新系統(tǒng),運行于具有該動態(tài)拼圖界面的電子裝置上,該電子 裝置包括包括存儲多個應(yīng)用程序以及多個應(yīng)用圖標的存儲單元,一輸入單元,處理單元以 及顯示單元,其特征在于,所述存儲單元內(nèi)還存儲有有多個應(yīng)用圖標拼接而成的動態(tài)拼圖 界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一個或多個應(yīng)用程序,所述顯示單元顯示所述動 態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界面; 所述電子裝置還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng) 用圖標的形狀、尺寸、顯示內(nèi)容以及位置屬性;其中,具有固定位置屬性的應(yīng)用程序的位置 屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信息; 所述控制系統(tǒng)包括: 記錄模塊,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄 存儲于存儲單元內(nèi); 應(yīng)用程序管理模塊,獲取安裝于電子裝置上的應(yīng)用程序的位置屬性; 用戶界面更新模塊,在確定所述應(yīng)用程序的位置屬性為固定時,根據(jù)應(yīng)用程序的位置 屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;以及根據(jù)所述記錄模塊記 錄的存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并根據(jù)所述應(yīng) 用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置; 用戶界面生成模塊,根據(jù)用戶界面更新模塊重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動 態(tài)拼圖界面上的位置,更新并存儲所述動態(tài)拼圖界面; 用戶界面控制模塊,讀取所述動態(tài)拼圖界面,并確定動態(tài)拼圖界面上一點作為顯示中 心,控制顯示單元以確定的顯示中心為中心點顯示動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界 面。
[0009] 本發(fā)明中的采用動態(tài)拼圖界面的用戶界面可以適用于多種不同顯示尺寸的電子 裝置,可以根據(jù)使用者的使用習慣和應(yīng)用程序的使用頻率,自動的排列應(yīng)用圖標,使使用者 能快速的查找到經(jīng)常使用的應(yīng)用圖標。
【專利附圖】
【附圖說明】
[0010] 圖1為本發(fā)明一實施方式中的電子裝置的結(jié)構(gòu)示意圖。
[0011] 圖2為圖1中電子裝置的模塊示意圖。
[0012] 圖3為本發(fā)明一實施方式中的動態(tài)拼圖界面的結(jié)構(gòu)示意圖。
[0013] 圖4為本發(fā)明另一實施方式中的動態(tài)拼圖界面的結(jié)構(gòu)示意圖。
[0014] 圖5為本發(fā)明一實施方式中的生成動態(tài)拼圖界面的方法流程圖。
[0015] 圖6為本發(fā)明一實施方式中記錄模塊記錄的存儲于存儲單元的使用記錄示意圖。
[0016] 圖7為本發(fā)明一實施方式中具有動態(tài)拼圖界面的電子裝置的動態(tài)拼圖界面更新 方法流程圖。
[0017] 圖8為本發(fā)明一實施方式中的具有動態(tài)拼圖界面的電子裝置的顯示單元顯示的 用戶界面示意圖。
[0018] 圖9為本發(fā)明一實施方式中具有動態(tài)拼圖界面的電子裝置的用戶界面控制方法 流程圖。
[0019] 主要元件符號說明
【權(quán)利要求】
1. 一種電子裝置的動態(tài)拼圖界面的更新方法,所述電子裝置上存儲有多個應(yīng)用程序, 并存儲有多個應(yīng)用圖標拼接而成的動態(tài)拼圖界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一 個或多個應(yīng)用程序,所述電子裝置還包括一顯示單元用于顯示所述動態(tài)拼圖界面上的相應(yīng) 尺寸內(nèi)的用戶界面,其特征在于,所述電子裝置上還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述 屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標的形狀、尺寸、顯示內(nèi)容、位置屬性; 該動態(tài)拼圖界面控制方法包括步驟: S1,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄存儲于 一存儲單元內(nèi); 52, 獲取安裝于電子裝置上的應(yīng)用程序的位置屬性 53, 根據(jù)所述應(yīng)用程序的位置屬性,確定該位置屬性是否是固定,若是,進入步驟S31 ; 若否,進入步驟S4; S31,根據(jù)應(yīng)用程序的位置屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的 位置,其中所述具有固定位置屬性的應(yīng)用程序的位置屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖 標在動態(tài)拼圖界面上的位置信息,進入步驟S5 ; 54, 根據(jù)所述存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并 根據(jù)所述應(yīng)用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上 的位置,進入步驟S5; 55, 根據(jù)重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置,更新并存儲 所述動態(tài)拼圖界面。
2. 如權(quán)利要求1所述的動態(tài)拼圖界面更新方法,其特征在于:所述步驟S1中,所述參 數(shù)值包括應(yīng)用程序的名稱,電子裝置的當前使用者賬戶名稱,電子裝置的當前位置信息以 及當前時間參數(shù)中的一個或者多個。
3. 如權(quán)利要求1所述的動態(tài)拼圖界面更新方法,其特征在于:所述步驟S2還包括:響 應(yīng)用戶的輸入更新所述應(yīng)用程序的位置屬性為固定或不固定;其中,所述位置屬性為固定 時,該位置屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信息,所述位置 信息為該應(yīng)用圖標當前在動態(tài)拼圖界面上的位置或者該應(yīng)用圖標經(jīng)用戶變更后在動態(tài)拼 圖界面上的位置。
4. 一種具有動態(tài)拼圖界面的電子裝置,包括存儲多個應(yīng)用程序以及多個應(yīng)用圖標的存 儲單元,一輸入單元,處理單元以及顯示單元,其特征在于,所述存儲單元內(nèi)還存儲有有多 個應(yīng)用圖標拼接而成的動態(tài)拼圖界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一個或多個應(yīng) 用程序,所述顯示單元顯示所述動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界面; 所述電子裝置還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng) 用圖標的形狀、尺寸、顯示內(nèi)容以及位置屬性;其中,具有固定位置屬性的應(yīng)用程序的位置 屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信息; 所述電子裝置還包括存儲于存儲單元中的指令模塊,處理單元用于執(zhí)行存儲單元中的 指令模塊,該指令模塊包括: 記錄模塊,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄 存儲于存儲單元內(nèi); 應(yīng)用程序管理模塊,獲取安裝于電子裝置上的應(yīng)用程序的位置屬性; 用戶界面更新模塊,在確定所述應(yīng)用程序的位置屬性為固定時,根據(jù)應(yīng)用程序的位置 屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;以及根據(jù)所述記錄模塊記 錄的存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并根據(jù)所述應(yīng) 用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置; 用戶界面生成模塊,根據(jù)用戶界面更新模塊重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動 態(tài)拼圖界面上的位置,更新并存儲所述動態(tài)拼圖界面; 用戶界面控制模塊,讀取所述動態(tài)拼圖界面,并確定動態(tài)拼圖界面上一點作為顯示中 心,控制顯示單元以確定的顯示中心為中心點顯示動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界 面。
5. 如權(quán)利要求4所述的具有動態(tài)拼圖界面的電子裝置,其特征在于:所述參數(shù)值包括 應(yīng)用程序的名稱,電子裝置的當前使用者賬戶名稱,電子裝置的當前位置信息以及當前時 間參數(shù)中的一個或者多個。
6. 如權(quán)利要求4所述的具有動態(tài)拼圖界面的電子裝置,其特征在于:所述應(yīng)用程序管 理模塊還用于響應(yīng)用戶的輸入更新所述應(yīng)用程序的位置屬性為固定或不固定;其中,所述 位置屬性為固定時,該位置屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置 信息,所述位置信息為該應(yīng)用圖標當前在動態(tài)拼圖界面上的位置或者該應(yīng)用圖標經(jīng)用戶變 更后在動態(tài)拼圖界面上的位置。
7. -種動態(tài)拼圖界面的更新系統(tǒng),運行于具有該動態(tài)拼圖界面的電子裝置上,該電子 裝置包括包括存儲多個應(yīng)用程序以及多個應(yīng)用圖標的存儲單元,一輸入單元,處理單元以 及顯示單元,其特征在于,所述存儲單元內(nèi)還存儲有有多個應(yīng)用圖標拼接而成的動態(tài)拼圖 界面,其中,所述每一個應(yīng)用圖標對應(yīng)觸發(fā)一個或多個應(yīng)用程序,所述顯示單元顯示所述動 態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界面; 所述電子裝置還存儲有所述應(yīng)用程序?qū)?yīng)的屬性,所述屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng) 用圖標的形狀、尺寸、顯示內(nèi)容以及位置屬性;其中,具有固定位置屬性的應(yīng)用程序的位置 屬性中包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信息; 所述控制系統(tǒng)包括: 記錄模塊,記錄用戶對應(yīng)用程序的操作以及對應(yīng)的參數(shù)值,并將其作為一條使用記錄 存儲于存儲單元內(nèi); 應(yīng)用程序管理模塊,獲取安裝于電子裝置上的應(yīng)用程序的位置屬性; 用戶界面更新模塊,在確定所述應(yīng)用程序的位置屬性為固定時,根據(jù)應(yīng)用程序的位置 屬性確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置;以及根據(jù)所述記錄模塊記 錄的存儲于存儲單元的使用記錄,確定應(yīng)用程序在預(yù)設(shè)參數(shù)下的使用頻率,并根據(jù)所述應(yīng) 用程序的使用頻率的高低確定該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置; 用戶界面生成模塊,根據(jù)用戶界面更新模塊重新確定的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動 態(tài)拼圖界面上的位置,更新并存儲所述動態(tài)拼圖界面; 用戶界面控制模塊,讀取所述動態(tài)拼圖界面,并確定動態(tài)拼圖界面上一點作為顯示中 心,控制顯示單元以確定的顯示中心為中心點顯示動態(tài)拼圖界面上的相應(yīng)尺寸內(nèi)的用戶界 面。
8. 如權(quán)利要求7所述的動態(tài)拼圖界面的更新系統(tǒng),其特征在于:所述參數(shù)值包括應(yīng)用 程序的名稱,電子裝置的當前使用者賬戶名稱,電子裝置的當前位置信息以及當前時間參 數(shù)中的一個或者多個。
9.如權(quán)利要求7所述的動態(tài)拼圖界面的更新系統(tǒng),其特征在于:所述應(yīng)用程序管理模 塊還用于響應(yīng)用戶的輸入更新所述應(yīng)用程序的位置屬性為固定或不固定;其中,所述位置 屬性為固定時,該位置屬性包括該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標在動態(tài)拼圖界面上的位置信 息,所述位置信息為該應(yīng)用圖標當前在動態(tài)拼圖界面上的位置或者該應(yīng)用圖標經(jīng)用戶變更 后在動態(tài)拼圖界面上的位置。
【文檔編號】G06F3/0484GK104423830SQ201310409721
【公開日】2015年3月18日 申請日期:2013年9月11日 優(yōu)先權(quán)日:2013年9月11日
【發(fā)明者】藍子翔, 劉泉泉 申請人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司