• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種用戶圖像控件的處理方法技術

    技術編號:8387044 閱讀:214 留言:0更新日期:2013-03-07 07:44
    一種用戶圖像控件的處理方法,包括:從系統中獲取用戶圖像控件列表;對用戶圖像控件進行封裝;其中,封裝后的用戶圖像控件包括模型層、視圖層和控制層,且所述封裝后的用戶圖像控件具備符合模型層、視圖層和控制層架構設計模式的通用對象屬性;展示封裝后的用戶圖像控件;基于來自外部的觸發信息,將所述用戶圖像控件置于應用環境中;其中,所述應用環境符合模型層、視圖層和控制層架構設計模式;基于來自外部的操作信息,依據所述通用對象屬性實現對所述用戶圖像控件的操作。實現了在MVC設計架構中實現調用AndroidWidget,給用戶帶來操作上的便利。

    【技術實現步驟摘要】

    本專利技術涉及用戶圖像控件的處理方法,尤其涉及Android平臺用戶圖像控件在MVC設計模式下的用戶圖像控件的處理方法。
    技術介紹
    在現有的Android技術中,可以通過在Android Home進行調入也很方便地調入多個Widget并更加每個Widget屬性進行調整,這樣在Widget就豐富了 Android Home同時也提供了必要的信息給用戶。同時,MVC設計架構的目的是實現Web系統的職能分工。MVC設計架構包括模型層(Model),視圖層(View)和控制層(Controller),MVC是三個層的首字母的縮寫。·所述Model層實現系統中的業務邏輯,通常可以用JavaBean或EJB來實現。所述View層用于與用戶的交互,通常用JSP來實現。所述Controller層是Model與View之間溝通的橋梁,它可以分派用戶的請求并選擇恰當的視圖以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執行的操作。在所述MVC設計架構的三個組成部分中,Model層擁有最多的處理任務。被Model層返回的數據是中立的,就是說模型與數據格式無關,這樣一個模型能為多個視圖提供數據。由于應用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復性。所述View層是用戶看到并與之交互的界面。如何處理應用程序的界面(視圖)變得越來越有挑戰性。所述MVC能為應用程序處理很多不同的視圖。在視圖中其實沒有真正的處理發生,不管這些數據是聯機存儲數據的還是單機存儲數據,作為視圖來講,它只是作為一種輸出數據并允許用戶操縱的方式。所述ContiOller層接受用戶的輸入并調用模型和視圖去完成用戶的需求。所以當單擊Web頁面中的超鏈接和發送HTML表單時,控制器本身不輸出任何東西和做任何處理。它只是接收請求并決定調用哪個模型構件去處理請求,然后再確定用哪個視圖來顯示返回的數據。然而,現有的Android技術對Widget的支持也帶有局限性,不能在MVC設計架構中實現調用Android Widget,也不能對Widget進行隨意的屬性改變,這樣就對用戶帶來了諸多不便。
    技術實現思路
    本專利技術旨在提供,實現在MVC設計架構中實現調用Android Widget,給用戶帶來操作上的便利。本專利技術的用戶圖像控件的處理方法,包括 從系統中獲取用戶圖像控件列表;對用戶圖像控件進行封裝;其中,封裝后的用戶圖像控件包括模型層、視圖層和控制層,且所述封裝后的用戶圖像控件具備符合模型層、視圖層和控制層架構設計模式的通用對象屬性; 展示封裝后的用戶圖像控件; 基于來自外部的觸發信息,將所述用戶圖像控件置于應用環境中;其中,所述應用環境符合模型層、視圖層和控制層架構設計模式; 基于來自外部的操作信息,依據所述通用對象屬性實現對所述用戶圖像控件的操作。可選的,采用截獲用戶圖像控件調用入口的方式從系統中獲取用戶圖像控件列表。可選的,所述截獲用戶圖像控件調用入口包括創建繼承系統應用用戶圖像控件 單元的用戶圖像控件提供單元,以獲取系統用戶圖像控件列表;創建繼承系統應用用戶圖像控件管理器的用戶圖像控件管理器,以實現對用戶圖像控件的管理。可選的,所述對用戶圖像控件進行封裝包括創建繼承基礎容器類模型的模型層、創建繼承基礎容器類視圖的視圖層、更新所述用戶圖像控件的通用對象屬性。可選的,所述展示封裝后的用戶圖像控件采用列表或縮略圖的形式。可選的,所述縮略圖在獲取系統用戶圖像控件列表時獲得。可選的,所述來自外部的觸發信息包括系統長按事件或者系統點擊事件。可選的,所述來自外部的操作信息包括移動、任意比例放大縮小和刪除。可選的,可以在所述應用環境中放置多個所述用戶圖像控件。可選的,所述應用環境是筆記。所述用戶圖像控件可以和所述筆記的內容混排。可選的,所述用戶圖像控件的對象屬性可存儲。 可選的,所述來自外部的操作信息可以撤銷。可選的,所述來自外部的操作信息可以是個性化定制事件。相比現有技術,本專利技術的用戶圖像控件的處理方法,通過從系統中獲取用戶圖像控件列表獲取,并對對用戶圖像控件進行封裝,使封裝后的用戶圖像控件具備符合模型層、視圖層和控制層架構設計模式的通用對象屬性,在基于來自外部的觸發信息,將所述用戶圖像控件置于應用環境中,可以基于來自外部的操作信息,依據所述通用對象屬性實現對所述用戶圖像控件的操作,進而實現了在MVC設計架構中實現調用Android Widget,給用戶帶來操作上的便利。附圖說明圖I是本專利技術的用戶圖像控件的處理方法的流程圖。具體實施例方式下面結合附圖和具體實施例對本專利技術的用戶圖像控件的處理方法做詳細的說明。圖I是本專利技術的用戶圖像控件的處理方法的流程圖。所述用戶圖像控件的處理方法包括 步驟Si,從系統中獲取用戶圖像控件列表。步驟S2,對用戶圖像控件進行封裝;其中,封裝后的用戶圖像控件包括模型層、視圖層和控制層,且所述封裝后的用戶圖像控件具備符合模型層、視圖層和控制層架構設計模式的通用對象屬性。步驟S3,展示封裝后的用戶圖像控件。步驟S4,基于來自外部的觸發信息,將所述用戶圖像控件置于應用環境中。其中,所述應用環境符合模型層、視圖層和控制層架構設計模式。步驟S5,基于來自外部的操 作信息,依據所述通用對象屬性實現對所述用戶圖像控件的操作。以上方法的步驟SI中,所述從系統中獲取用戶圖像控件列表,可以是采用截獲用戶圖像控件調用入口的方式從系統中獲取用戶圖像控件列表。所述截獲用戶圖像控件調用入口包括 創建繼承系統應用用戶圖像控件單元的用戶圖像控件提供單元,以獲取系統用戶圖像控件列表; 創建繼承系統應用用戶圖像控件管理器的用戶圖像控件管理器,以實現對用戶圖像控件的管理。以上方法的步驟S2中,所述對用戶圖像控件進行封裝包括 創建繼承基礎容器類模型的模型層、創建繼承基礎容器類視圖的視圖層、更新所述用戶圖像控件的通用對象屬性。以上方法的步驟S3中,所述展示封裝后的用戶圖像控件采用列表或縮略圖的形式。所述縮略圖在獲取系統用戶圖像控件列表時獲得。以上方法的步驟S4中,所述來自外部的觸發信息包括系統長按事件或者系統點擊事件。以上方法的步驟S5中,所述來自外部的操作信息,可以是移動、任意比例的放大縮小、刪除等。 以下以在符合MVC架構設計模式的應用環境下處理Android widget的方法為例來說明本專利技術的用戶圖像控件的處理方法。步驟SI I,截獲Android widget的調用入口。包括創建一個WidgetProvider繼承AppffidgetProvider,獲取 widget 列表;創建一個 WidgetManager 繼承 AppWidgetManager,負責管理AppWidget。創建一個WidgetProvider 繼承 AppWidgetProvider,獲取 widget 列表。所述WidgetProvider是MVC設計架構中的用戶圖像控件提供單兀,所述AppWidgetProvider是MVC設計架構中的系統應用用戶圖像控件單元。所述獲取widget列表,可以通過類似的命令實現List〈AppWidgetProvidInfo> list = AppffidgetManager.getlnstalledProvid本文檔來自技高網
    ...

    【技術保護點】
    一種用戶圖像控件的處理方法,其特征在于,包括:從系統中獲取用戶圖像控件列表;對用戶圖像控件進行封裝;其中,封裝后的用戶圖像控件包括模型層、視圖層和控制層,且所述封裝后的用戶圖像控件具備符合模型層、視圖層和控制層架構設計模式的通用對象屬性;展示封裝后的用戶圖像控件;基于來自外部的觸發信息,將所述用戶圖像控件置于應用環境中;其中,所述應用環境符合模型層、視圖層和控制層架構設計模式;基于來自外部的操作信息,依據所述通用對象屬性實現對所述用戶圖像控件的操作。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:吳勇
    申請(專利權)人:上海無戒空間信息技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码137片内射在线影院| 久久久国产精品无码一区二区三区 | 67194成是人免费无码| 无码熟妇人妻AV影音先锋| 全免费a级毛片免费看无码| 国产Av激情久久无码天堂| 国产成人无码a区在线观看视频免费| 亚洲精品无码日韩国产不卡?V| 国产精品亚洲а∨无码播放| 亚洲精品无码久久久久APP| 国产成人精品无码播放| 国产午夜无码视频免费网站| 亚洲av无码国产精品夜色午夜| 国产怡春院无码一区二区 | 无码人妻丰满熟妇区五十路百度| 国产精品无码无卡在线观看久| 久久久久亚洲精品无码蜜桃| 国产成人无码AⅤ片在线观看| 无码天堂va亚洲va在线va| 亚洲中文字幕无码久久| 久久无码专区国产精品| 国产成年无码久久久久毛片| 国产亚洲?V无码?V男人的天堂| 无码综合天天久久综合网| 亚洲日韩国产AV无码无码精品| 无码AV片在线观看免费| 亚洲AV无码日韩AV无码导航| 中文字幕有码无码AV| 成年午夜无码av片在线观看| 亚洲AV无码乱码精品国产| 成人年无码AV片在线观看| 日韩精品无码人妻免费视频| 久久美利坚合众国AV无码| 亚洲aⅴ无码专区在线观看春色 | 岛国av无码免费无禁网站| 亚洲av无码成人精品区一本二本| 亚洲中文字幕无码中文| 精品人妻无码一区二区三区蜜桃一| 无码熟妇人妻AV在线影院| 免费无码一区二区三区蜜桃大 | 日本无码WWW在线视频观看|