国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種應用界面的管理方法和裝置與流程

      文檔序號:11620301閱讀:231來源:國知局
      一種應用界面的管理方法和裝置與流程

      本申請涉及終端技術領域,尤其涉及一種應用界面的管理方法和裝置。



      背景技術:

      app(application,應用程序)是一種可以安裝在手機、平板電腦等智能終端設備中的軟件。用戶可以通過相關app實現各種業(yè)務,比如:支付、購物、理財等。相關技術中,app應用界面的布局往往由開發(fā)人員預先進行設置,然而不同用戶對app的使用需求不同,預先設置的應用界面往往無法滿足所有用戶的使用需求。



      技術實現要素:

      有鑒于此,本申請?zhí)峁┮环N應用界面的管理方法和裝置。

      具體地,本申請是通過如下技術方案實現的:

      一種應用界面的管理方法,所述方法包括:

      在應用啟動過程中向界面布局服務端請求界面布局參數,所述界面布局參數包括:一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數;

      基于獲取到的功能區(qū)域的布局參數以及功能圖標的布局參數生成應用界面,所述功能區(qū)域中包括一個或多個功能圖標;

      響應用戶在當前界面上的更改操作,對當前界面的界面布局進行更改;

      將更改后的當前界面對應的一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數保存至所述界面布局服務端。

      一種應用界面的管理裝置,所述裝置包括:

      參數請求單元,在應用啟動過程中向界面布局服務端請求界面布局參數,所述界面布局參數包括:一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數;

      界面生成單元,基于獲取到的功能區(qū)域的布局參數以及功能圖標的布局參數生成應用界面,所述功能區(qū)域中包括一個或多個功能圖標;

      界面更改單元,響應用戶在當前界面上的更改操作,對當前界面的界面布局進行更改;

      參數保存單元,將更改后的當前界面對應的一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數保存至所述界面布局服務端。

      由以上描述可以看出,本申請以用戶的實際需求為出發(fā)點設置上述界面管理方案,用戶可以根據自己的需求自定義整個應用界面的布局,從而提升用戶的使用體驗,提高用戶粘性。

      附圖說明

      圖1是本申請一示例性實施例示出的一種應用界面的示意圖。

      圖2是本申請一示例性實施例示出的一種應用界面的管理方法的流程示意圖。

      圖3是本申請一示例性實施例示出的另一種應用界面的示意圖。

      圖4是本申請一示例性實施例示出的另一種應用界面的示意圖。

      圖5是本申請一示例性實施例示出的另一種應用界面的示意圖。

      圖6是本申請一示例性實施例示出的另一種應用界面的示意圖。

      圖7是本申請一示例性實施例示出的另一種應用界面的示意圖。

      圖8是本申請一示例性實施例示出的一種用于應用界面的管理裝置的一結構圖。

      圖9是本申請一示例性實施例示出的一種應用界面的管理裝置的框圖。

      具體實施方式

      這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。

      在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯的列出項目的任何或所有可能組合。

      應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。

      相關技術中,一個應用界面中通常包括有多個頁面區(qū)域,每個頁面區(qū)域中可以包括有一個或多個圖標形式的按鈕。請參考圖1所示的應用界面示意圖,“按鈕a”、“按鈕b”以及“按鈕c”所在的區(qū)域為該應用界面的一個頁面區(qū)域,“按鈕a”、“按鈕b”以及“按鈕c”為該區(qū)域的圖標按鈕,點擊這些圖標按鈕可以開啟對應的功能,比如:展示付款碼、展示已有的卡券等。而“按鈕d”、“按鈕e”、…、“按鈕h”所在的區(qū)域通常為該應用界面的另一頁面區(qū)域,“按鈕d”、“按鈕e”、…、“按鈕h”為該頁面區(qū)域的圖標按鈕,點擊這些圖標按鈕也可以開啟對應的功能,比如:開啟轉賬功能、開啟繳費功能等。

      在本申請中,為便于描述,可以將這些用于開啟對應功能/操作的按鈕稱為功能圖標,將頁面區(qū)域稱為功能區(qū)域,上述功能區(qū)域以及功能圖標的設置通常由開發(fā)人員進行設置。一般而言,開發(fā)人員根據服務提供商的需求,往往會將同一類功能的功能圖標設置在同一個功能區(qū)域中,比如:圖1所示的“按鈕a”、“按鈕b”以及“按鈕c”位于功能區(qū)域1中,“按鈕d”、“按鈕e”、…、“按鈕h”位于功能區(qū)域2中。目前,有些應用會允許用戶自定義某個功能區(qū)域中的功能圖標,比如:用戶可以根據自己的使用情況設置功能區(qū)域2中“按鈕d”、“按鈕e”、…、“按鈕h”的排序,然而僅僅針對某一個功能區(qū)域進行個性化的設置,其他區(qū)域仍主推與應用盈利點息息相關的功能圖標或功能區(qū)域,無法滿足所有用戶的實際需求。

      圖2是本申請一示例性實施例示出的一種應用界面的管理方法的流程示意圖。

      請參考圖2,所述應用界面的管理方法可以應用在手機、平板電腦等智能終端設備中,包括有以下步驟:

      步驟201,在應用啟動過程中向界面布局服務端請求界面布局參數,所述界面布局參數包括:一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數。

      在本實施例中,用戶啟動應用后,應用可以向界面布局服務端請求該應用的界面布局參數。其中,所述界面布局服務端通常為服務提供商部署的服務器或服務器集群,可以用來存儲用戶個性化設置界面的界面布局參數。當然,所述界面布局服務端還可以用來為用戶提供相關的業(yè)務服務,本申請對此不作特殊限制。

      在本實施例中,所述界面布局參數可以包括:該應用的各個界面中一個或多個功能區(qū)域的布局參數,以及一個或多個功能圖標的布局參數。其中,所述功能區(qū)域的布局參數通常包括:功能區(qū)域id以及功能區(qū)域在界面中的位置參數。所述功能圖標的布局參數通常:功能圖標id、所屬功能區(qū)域id以及功能圖標在所屬功能區(qū)域中的位置參數。

      仍以圖1所示的應用界面為例,應用獲取到的界面布局參數可以包括:功能區(qū)域1的id以及功能區(qū)域1在該界面中的位置參數,比如:id為id1,位置參數為1,表示位置位于該界面的最上方。功能區(qū)域2的id以及功能區(qū)域2在該界面中的位置參數,比如:id為id2,位置參數為2,表示位置位于該界面中位置參數為1的功能區(qū)域的下方,且與位置參數為1的功能區(qū)域相鄰。功能圖標a至功能圖標h的id、功能圖標a至功能圖標h所屬的功能區(qū)域id,以及各功能圖標的其所屬的功能區(qū)域中的位置參數。

      步驟202,基于獲取到的功能區(qū)域的布局參數以及功能圖標的布局參數生成應用界面,所述功能區(qū)域中包括一個或多個功能圖標。

      基于前述步驟201,在獲取到所述界面布局參數后,可以基于所述界面布局參數生成應用界面。

      在本實施例中,可以根據功能區(qū)域id以及功能區(qū)域在界面中的位置參數在應用界面中展示對應的功能區(qū)域,并根據功能圖標id從本地預存的功能圖標庫中獲取對應的功能圖標,根據所屬功能區(qū)域id以及功能圖標在所屬功能區(qū)域中的位置參數在對應的功能區(qū)域中展示所述功能圖標。其中,所述功能圖標庫通常在用戶安裝該應用或者升級應用的時候,從界面布局服務端獲取并存儲在本地,后續(xù)在進行界面展示時,可以根據功能圖標id直接從所述功能圖標庫中獲取對應的應用圖標,無需重新向服務端請求,從而可以加快界面展示的速率,另外也節(jié)省了用戶的流量。

      仍以圖1所示的應用界面為例,在本步驟中,可以根據功能區(qū)域id1在應用界面的最上方展示功能區(qū)域1,根據功能區(qū)域id2在應用界面中與功能區(qū)域1相鄰的下方展示功能區(qū)域2。假設功能區(qū)域1的背景顏色為淡藍色,功能區(qū)域2的背景顏色為白色,則可以展示淡藍色的功能區(qū)域1,以及白色的功能區(qū)域2。此外,還可以根據功能圖標a至功能圖標h的id從本地預存的功能圖標庫中獲取功能圖標a至功能圖標h,然后根據功能圖標a所屬的功能區(qū)域id1,以及功能圖標a在功能區(qū)域1中的位置參數在淡藍色的功能區(qū)域1中展示功能圖標a,同樣的道理,還可以展示功能圖標b至功能圖標h。

      需要說明的是,上述界面展示的過程對于用戶而言是透明,用戶在開啟應用后,即可看到展示的應用界面,而前述步驟201至步驟202描述的是應用在后臺拼裝界面的過程,這部分的處理與實現可以參照相關技術,本申請在此不再一一贅述。

      步驟203,響應用戶在當前界面上的更改操作,對當前界面的界面布局進行更改。

      在本實施例中,用戶可以自定義應用界面的布局,比如:可以調整各個功能圖標以及功能區(qū)域的位置,也可以刪除自己不用的功能圖標以及功能區(qū)域等。具體地,用戶可以通過特定的操作觸發(fā)界面布局的更改,比如:用戶可以長按任一功能圖標以觸發(fā)界面布局的更改,用戶也可以雙擊任一功能圖標以觸發(fā)界面布局的更改。

      在本實施例中,當用戶觸發(fā)界面布局的更改時,可以在各個功能區(qū)域和功能圖標的右上角顯示形如“×”的關閉按鈕,當用戶點擊某個功能區(qū)域或某個功能圖標的“×”按鈕時,可以在當前界面中刪除對應的功能區(qū)域或功能圖標。需要說明的是,當用戶刪除某個功能區(qū)域時,該功能區(qū)域中的所有功能圖標可一同被刪除,并以相鄰功能區(qū)域靠近的方式對應用界面的展示布局進行更改。請參考圖3,在圖1所示的應用界面的基礎上,圖3所示的應用界面還包括有功能區(qū)域3,假設該功能區(qū)域3是投放廣告的功能區(qū)域,不包括有任何功能圖標,當用戶點擊功能區(qū)域3右上角的“×”按鈕時,可以在該應用界面中刪除功能區(qū)域3,即得到圖1所示的應用界面。又假設,用戶刪除了功能區(qū)域2中的所有功能圖標,則功能區(qū)域3會自動調整到原功能區(qū)域2的位置處,形成圖4所示的應用界面。

      在本實施例中,用戶還可以調整功能區(qū)域或功能圖標的位置,請繼續(xù)參考圖3,當用戶可以按住功能圖標f后,將功能圖標f拖至功能圖標a所在的位置,以實現功能圖標的跨區(qū)域位置調整,形成圖5所示的應用界面。在另一個例子中,用戶也可以按住功能區(qū)域3,將功能區(qū)域3拖至功能區(qū)域2的位置處,以調換功能區(qū)域3和功能區(qū)域2的位置,形成圖6所示的應用界面。

      在一個例子中,功能區(qū)域的尺寸可以是固定,參考圖1和圖5,功能區(qū)域1的尺寸是固定,當用戶將功能圖標h移動到功能圖標a的位置處,功能圖標a和功能圖標b的位置相應后移,為確保功能區(qū)域1的尺寸不變,進而可以刪除功能圖標c。

      在另一個例子中,功能區(qū)域的尺寸也可以是可擴展的,基于圖3所示的應用界面,假設用戶刪除了功能區(qū)域2中的功能圖標f至功能圖標h,則功能區(qū)域2的尺寸相應變小,功能區(qū)域3也相應向上移動,形成圖7所示的應用界面。

      步驟204,將更改后的當前界面對應的一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數保存至所述界面布局服務端。

      基于前述步驟203,當用戶退出界面更改時,應用可以將當前界面對應的一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數保存至所述界面布局服務端。其中,所述界面布局服務端可以基于用戶賬號對用戶的界面布局參數進行保存,本申請對此不作特殊限制。

      由以上描述可以看出,本申請以用戶的實際需求為出發(fā)點設置上述界面管理方案,用戶可以根據自己的需求自定義整個應用界面的布局,從而提升用戶的使用體驗,提高用戶粘性。

      可選的,在另一個例子中,基于所述界面布局參數,可以對用戶進行行為分析,以便后續(xù)有針對性的向用戶進行信息推送。舉例來說,假設用戶小白將基金圖標設置在應用界面中最顯著最便于操作的位置,則可以說明小白買賣基金的頻率較高,可以向其推送基金相關的資訊以及廣告。

      與前述應用界面的管理方法的實施例相對應,本申請還提供了應用界面的管理裝置的實施例。

      本申請應用界面的管理裝置的實施例可以應用在終端設備上。裝置實施例可以通過軟件實現,也可以通過硬件或者軟硬件結合的方式實現。以軟件實現為例,作為一個邏輯意義上的裝置,是通過其所在終端設備的處理器將非易失性存儲器中對應的計算機程序指令讀取到內存中運行形成的。從硬件層面而言,如圖8所示,為本申請應用界面的管理裝置所在終端設備的一種硬件結構圖,除了圖8所示的處理器、內存、網絡接口、以及非易失性存儲器之外,實施例中裝置所在的終端設備通常根據該終端設備的實際功能,還可以包括其他硬件,對此不再贅述。

      請參考圖9,所述應用界面的管理裝置800可以應用在圖8所示的終端設備中,包括有:參數請求單元801、界面生成單元802、界面更改單元803以及參數保存單元804。

      其中,參數請求單元,在應用啟動過程中向界面布局服務端請求界面布局參數,所述界面布局參數包括:一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數;

      界面生成單元802,基于獲取到的功能區(qū)域的布局參數以及功能圖標的布局參數生成應用界面,所述功能區(qū)域中包括一個或多個功能圖標;

      界面更改單元803,響應用戶在當前界面上的更改操作,對當前界面的界面布局進行更改;

      參數保存單元804,將更改后的當前界面對應的一個或多個功能區(qū)域的布局參數以及一個或多個功能圖標的布局參數保存至所述界面布局服務端。

      可選的,所述功能區(qū)域的布局參數包括:功能區(qū)域id以及功能區(qū)域在界面中的位置參數;

      所述功能圖標的布局參數包括:功能圖標id、所屬功能區(qū)域id以及功能圖標在所屬功能區(qū)域中的位置參數;

      所述界面生成單元802,具體根據功能區(qū)域id以及功能區(qū)域在界面中的位置參數在應用界面中展示對應的功能區(qū)域;根據功能圖標id從本地預存的功能圖標庫中獲取對應的功能圖標,并根據所屬功能區(qū)域id以及功能圖標在所屬功能區(qū)域中的位置參數在對應的功能區(qū)域中展示所述功能圖標。

      可選的,所述更改操作包括:功能圖標刪除操作;

      所述界面更改單元803,在某功能區(qū)域內所有功能圖標均被刪除時,刪除該功能區(qū)域,并以相鄰功能區(qū)域靠近的方式對應用界面的展示布局進行更改。

      可選的,所述功能區(qū)域的尺寸固定或可擴展。

      可選的,所述界面布局參數為用戶行為分析和信息推送的依據。

      上述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的實現過程,在此不再贅述。

      對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部模塊來實現本申請方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

      以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。

      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1