国产精品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>

      一種顯示模式管理方法

      文檔序號:6472231閱讀:309來源:國知局
      專利名稱:一種顯示模式管理方法
      技術領域
      本發(fā)明涉及一種顯示模式的管理,具體地說,是涉及一種能夠自動匹配和 加載各種顯示模式的管理方法。
      背景技術
      隨著技術的發(fā)展及用戶需求的不斷提高,用戶在瀏覽圖片等文件時,希望 能用各種不同的圖片顯示模式進行圖片的顯示。而不同的開發(fā)人員根據(jù)個人創(chuàng) 意會完成各種不同的圖片顯示模式,也希望能將新完成的圖片顯示模式加入至 顯示沖莫式系統(tǒng)中,以供用戶使用。
      基于此,亟需一種對各種顯示模式進行管理的機制,即能滿足用戶對各種 顯示模式的自動調用,又能適應不同顯示模式的自動加載,這也正是本發(fā)明的 研究主旨所在。

      發(fā)明內容
      本發(fā)明針對現(xiàn)有技術中對圖片等顯示模式進行自動管理的需求,提供了 一 種顯示才莫式管理方法及系統(tǒng),實現(xiàn)對多個顯示沖莫式的管理,滿足了用戶的^f吏用
      需求o
      為解決上述技術問題,本發(fā)明采用以下技術方案予以實現(xiàn) 一種顯示模式管理方法,其特征在于, 將多種顯示模式加載至模式池中;
      根據(jù)當前顯示模式從所述模式池中獲取與所述當前顯示模式相匹配的顯示 模式,用相匹配的顯示模式實例化當前顯示模式,然后用實例化后的當前顯示模式進行數(shù)據(jù)顯示。
      根據(jù)本發(fā)明,所述模式池中的顯示模式具有通用模式接口,所述模式池中
      的顯示模式通過所述通用模式接口匹配當前顯示模式,并通過所述通用模式接
      口實例化當前顯示^^莫式。
      根據(jù)本發(fā)明,還包括判斷當前顯示模式是否為隨機模式的步驟; 如果當前顯示模式為隨機模式,則隨機生成模式作為當前顯示模式,然后
      再從所述模式池中獲取與所述當前顯示模式相匹配的顯示模式;
      如果當前顯示模式為非隨才;u^莫式,則直接從所述模式池中獲取與所述當前
      顯示模式相匹配的顯示模式。
      根據(jù)本發(fā)明,如果當前顯示模式為隨機模式,調用隨機函數(shù)產生隨機數(shù), 然后將所述隨機數(shù)與所述當前顯示模式進行與運算之后的模式作為隨機生成的 當前顯示模式。
      根據(jù)本發(fā)明,還包括判斷是否退出當前顯示模式的過程,若判斷要退出當
      前顯示模式,則進行如下處理
      判斷當前顯示模式是否為隨才;l^莫式;
      若為隨機模式,則隨機生成新的顯示模式并進行實例化;
      若為非隨機模式,則獲取下一個要顯示的數(shù)據(jù),并調用所述當前顯示模式 的通用模式接口更新當前顯示模式的狀態(tài)。
      根據(jù)本發(fā)明,所述實例化后的當前顯示模式工作過程中,接收用戶事件并 進4亍處理。
      其中,若用戶事件為改變當前顯示模式的工作狀態(tài),則調用所述當前顯示 模式的通用模式接口觸發(fā)模式的相應功能模塊。
      若用戶事件為退出顯示模式瀏覽事件,則調用所述當前顯示模式的通用模 式接口釋放顯示模式至所述模式池中。
      根據(jù)本發(fā)明,所述顯示模式通過其通用^t式接口加載至所述模式池中。
      所述顯示模式加載至所述^^莫式池中的具體過程為a、 調用預加載的顯示模式的注冊接口,檢測所述預加載的顯示模式的合法
      性;
      b、 在所述預加載的顯示模式合法性正確后,模式池為所述顯示模式分配節(jié) 點內存;
      c、 對預加載的顯示模式的通用模式接口進行初始化,并將預加載的顯示模 式插入至所分配的模式池節(jié)點內存中。
      與現(xiàn)有技術相比,本發(fā)明的優(yōu)點和積極效果是
      1、 加載在模式池中的各種顯示模式之間沒有直接耦合,通過調用各顯示模 式的通用模式接口 ,能夠實現(xiàn)根據(jù)用戶選擇自動在模式池中匹配相應的顯示模 式進行顯示,滿足用戶顯示模式的使用需求。
      2、 由于各顯示模式在模式池中沒有直接耦合,可以靈活方便地實現(xiàn)顯示模 式的添加、刪除及修改,能夠適應外界需求的不斷變化實現(xiàn)新的顯示;^莫式,既 方便顯示模式開發(fā)人員創(chuàng)意的實時體現(xiàn),也提高了顯示模式系統(tǒng)的性能。


      圖1是本發(fā)明所述顯示模式管理方法中模式自動匹配及模式顯示一個實施 例的流程圖2是本發(fā)明所述顯示模式管理方法中模式自動加載一個實施例的流程圖。
      具體實施例方式
      下面結合附圖對本發(fā)明作進一步詳細的說明。
      以瀏覽圖片的顯示模式為例,在模式池中預先加載了多種圖片顯示模式, 每種圖片顯示模式均具有通用模式接口 ,各種圖片顯示模式通過顯示模式管理 模塊進行管理,下面結合附圖詳細描述本發(fā)明所述的顯示^t式管理方法。
      圖1所示為圖片顯示模式管理方法中執(zhí)行一次模式自動匹配及顯示模式顯
      6示圖片過程的流程圖,所述流程具體如下
      步驟S101:流程開始。 步驟S102:用戶選擇圖片瀏覽。
      步驟S103:顯示模式管理模塊讀取數(shù)據(jù)庫,獲取用戶選擇的當前顯示模式。
      步驟S104:判斷當前顯示模式是否為隨機模式;若為隨機模式,轉至步驟 S105,否則執(zhí)行步驟S106。
      步驟S105:當前顯示^f莫式為隨機才莫式,調用隨^L函數(shù)產生隨機數(shù),然后將 所述隨機數(shù)與所述當前顯示模式進行與運算之后的模式作為隨機生成的當前顯 示模式,然后轉至步驟S106。
      步驟S106:從模式池中獲取已加載的顯示模式實例。
      步驟S107:調用顯示模式的通用模式接口中的匹配接口與所述當前顯示模 式進4亍匹配。
      步驟S108:判斷是否匹配;如匹配,扭J亍步驟SllO,否則轉至步驟S109。 步驟S109:獲取下一個模式節(jié)點,轉至步驟S107繼續(xù)進行自動匹配。 步驟S110:實例化當前顯示模式。
      在獲得與當前顯示模式相匹配的顯示模式后,將匹配的顯示模式的模式接 口函數(shù)賦值于當前顯示模式,以對當前顯示模式進行實例化。
      步驟S111:實例化的當前顯示模式顯示圖片數(shù)據(jù),實現(xiàn)用戶所選擇的圖片 顯示方式。
      步驟S112:在當前顯示模式執(zhí)行圖片數(shù)據(jù)顯示過程中,判斷是否退出當前 顯示模式;若不退出當前顯示模式,轉至步驟S116接收用戶事件,否則執(zhí)行步 驟S113。
      步驟S113:在退出當前顯示模式時,首先判斷當前顯示模式是否為隨才;i^莫 式;若為隨機模式,執(zhí)行步驟S114,否則轉至步驟S115。
      步驟S114:在當前模式為隨機模式,且退出當前顯示模式時,則會重新隨 機生成新的顯示模式,并將新的顯示模式作為新的當前顯示模式并進行實例化。步驟S115:在當前顯示模式為非隨才;i^莫式且要退出當前顯示模式時,則獲
      取下一個要顯示的圖片數(shù)據(jù),并調用該模式通用模式接口中的更新模式接口更 新當前顯示模式的狀態(tài)為開始狀態(tài)。
      步驟S116:在顯示模式顯示圖片數(shù)據(jù)過程中,接收用戶事件并進行處理。
      步驟S117:判斷用戶事件是否為退出顯示模式瀏覽事件;若是,轉至步驟 S119,否則執(zhí)行步驟S118。
      步驟S118:用戶事件為改變當前顯示^t式的工作狀態(tài),如要求改變圖片瀏 覽速度、改變圖片出現(xiàn)方式等,則調用所述當前顯示模式的通用模式接口觸發(fā) 模式的相應功能模塊,然后轉至步驟Slll進行圖片顯示。如調用通用模式接口 中的觸發(fā)接口觸發(fā)顯示模式自行處理其顯示過程、調用通用模式接口中的顯示 接口觸發(fā)顯示模式顯示當前需要顯示的部分及調用通用模式接口中的延時接口 觸發(fā)顯示模式延時以實現(xiàn)速度控制等。
      步驟S119:在用戶事件為退出顯示模式瀏覽時,調用顯示模式的通用模式 接口,釋放顯示模式資源至模式池中。
      步驟S120:結束一次;漠式自動匹配及顯示^^式顯示圖片的過程。
      圖2示出了本發(fā)明所述顯示模式管理方法中 一個圖片顯示模式自動加載至 模式池中的一個實施例的流程圖,所述顯示模式是通過其通用模式接口進行自 動加載的。具體過程如下
      步驟S201:流程開始。
      步驟S202:顯示模式管理模塊調用預加載顯示模式的注冊接口,并檢測預 加載模式的合法性,包括檢測預加載模式的特定關鍵字及功能描述等內容是否 合法。
      步驟S203:根據(jù)檢測內容判斷預加載模塊的合法性;若合法,執(zhí)行步驟 S204,否則轉至步驟S207。
      步驟S204:為預加載顯示模式分配節(jié)點內存。
      步驟S205:對預加載的顯示模式的通用模式接口進行初始化。步驟S206:將初始化后的顯示模式插入至節(jié)點內存,實現(xiàn)模式自動加載至
      模式池中。
      步驟S207:加載流程結束。
      通過本發(fā)明所述的顯示模式管理方法,可以實現(xiàn)多種顯示模式的自動匹配、 自動加載等自動管理,各模式直接沒有直接耦合,每個模式的實現(xiàn)完全在各自 模式中完成,然后通過通用的模式接口實現(xiàn)調用,方便了用戶使用,也利于模 式開發(fā)人員管理和維護多種顯示模式,提高了顯示模式系統(tǒng)的整體性能。
      當然,以上所述僅是本發(fā)明的一種優(yōu)選實施方式而已,應當指出,對于本 技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若 干改進和潤飾,這些改進和潤飾也應碎見為本發(fā)明的保護范圍。
      權利要求
      1、一種顯示模式管理方法,其特征在于,將多種顯示模式加載至模式池中;根據(jù)當前顯示模式從所述模式池中獲取與所述當前顯示模式相匹配的顯示模式,用相匹配的顯示模式實例化當前顯示模式,然后用實例化后的當前顯示模式進行數(shù)據(jù)顯示。
      2、 根據(jù)權利要求1所述的顯示模式管理方法,其特征在于,所述模式池中 的顯示模式具有通用模式接口 ,所述模式池中的顯示模式通過所述通用模式接 口匹配當前顯示模式,并通過所述通用模式接口實例化當前顯示模式。
      3、 根據(jù)權利要求2所述的顯示模式管理方法,其特征在于, 還包括判斷當前顯示模式是否為隨才幾模式的步驟;如果當前顯示模式為隨才/l4莫式,則隨機生成模式作為當前顯示模式,然后 再從所述模式池中獲取與所述當前顯示模式相匹配的顯示模式;如果當前顯示模式為非隨才;l^莫式,則直接從所述模式池中獲取與所述當前顯示才莫式相匹配的顯示才莫式。
      4、 根據(jù)權利要求3所述的顯示模式管理方法,其特征在于,如果當前顯示模式為隨才;^漠式,調用隨機函數(shù)產生隨機數(shù),然后將所述隨機數(shù)與所述當前顯示模式進行與運算之后的模式作為隨機生成的當前顯示模式。
      5、 根據(jù)權利要求2所述的顯示模式管理方法,其特征在于,還包括判斷是 否退出當前顯示模式的過程,若判斷要退出當前顯示模式,則進行如下處理判斷當前顯示模式是否為隨機模式; 若為隨枳4莫式,則隨機生成新的顯示模式并進行實例化; 若為非隨機模式,則獲取下一個要顯示的數(shù)據(jù),并調用所述當前顯示模式 的通用模式接口更新當前顯示模式的狀態(tài)。
      6、 根據(jù)權利要求2所述的顯示模式管理方法,其特征在于,所述實例化后 的當前顯示模式工作過程中,接收用戶事件并進行處理。
      7、 根據(jù)權利要求6所述的顯示模式管理方法,其特征在于,若用戶事件為改變當前顯示模式的工作狀態(tài),則調用所述當前顯示模式的通用模式接口觸發(fā) 模式的相應功能模塊。
      8、 根據(jù)權利要求6所述的顯示模式管理方法,其特征在于,若用戶事件為 退出顯示模式瀏覽事件,則調用所述當前顯示模式的通用模式接口釋放顯示模 式至所述4莫式池中。
      9、 根據(jù)權利要求2至8中任一項所述的顯示模式管理方法,其特征在于, 所述顯示模式通過其通用模式接口加載至所述模式池中。
      10、 根據(jù)權利9所述的顯示模式管理方法,其特征在于,所述顯示模式加 載至所述模式池中的具體過程為a、 調用預加載的顯示模式的注冊接口,檢測所述預加載的顯示模式的合法性;b、 在所述預加載的顯示;f莫式合法性正確后,;漠式池為所述顯示模式分配節(jié) 點內存;c、 對預加載的顯示模式的通用模式接口進行初始化,并將預加載的顯示模 式插入至所分配的模式池節(jié)點內存中。
      全文摘要
      本發(fā)明公開了一種顯示模式管理方法,通過將多種顯示模式加載至模式池中,根據(jù)當前顯示模式從所述模式池中獲取與所述當前顯示模式相匹配的顯示模式,用相匹配的顯示模式實例化當前顯示模式,然后用實例化后的當前顯示模式進行數(shù)據(jù)顯示,實現(xiàn)了對多個顯示模式的管理,滿足了用戶的使用需求。
      文檔編號G06F9/44GK101464798SQ20081024975
      公開日2009年6月24日 申請日期2008年12月30日 優(yōu)先權日2008年12月30日
      發(fā)明者劉領軍 申請人:青島海信寬帶多媒體技術股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1