專利名稱:一種移動終端獲取界面元素的方法和裝置的制作方法
技術領域:
本發明屬于移動終端技術領域,具體涉及一種移動終端獲取界面元素的方法和裝置。
背景技術:
隨著移動終端技術的不斷發展,用戶對移動終端功能的要求也越來越高。以手機為例,用戶在使用手機時,經常需要獲取當前顯示界面中的某些元素譬如 文字、圖像或者幾何圖形等進行處理。譬如復制一段文字、保存一個圖 標、乃至截取屏幕指 定區域圖像等等。現有技術中,只在某些特定的界面實現了此類操作,而且由于基本都采用特異化 而非通用化的實現方式,因此現有技術中的各種獲取界面的方案僅能分別滿足用戶的部分需求。如何提供一種既能夠應用到絕大部分的界面中,又能夠使得所獲取元素保留原有 的屬性的方式,是移動終端領域研究的方向之一。
發明內容
本發明的目的在于提供一種移動終端獲取界面元素的方法,旨在既能夠應用到絕 大部分的界面中,又能夠使得所獲取元素保留原有的屬性。本發明實施例是這樣實現的,一種移動終端獲取界面元素的方法,所述方法包括 以下步驟接收所述移動終端應用層傳入的界面元素,將接收的界面元素與其對應的界面屏 幕坐標一一對應后存儲;獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相應的界面屏幕坐 標;根據所述屏幕坐標檢索相應的界面元素;判斷檢索到的界面元素是否為單一元素,若不是單一元素,則提示用戶從檢索到 的多種界面元素進行選擇;將用戶選擇的界面元素及其全部屬性以用戶指定的方式返回給用戶。本發明實施例的另一目的在于提供一種移動終端獲取界面元素的裝置,所述裝置 包括界面元素存儲模塊,用于接收所述移動終端應用層傳入的界面元素,將接收的界 面元素與其對應的界面屏幕坐標一一對應后存儲;屏幕坐標獲取模塊,用于獲取用戶對于當前界面元素的選取動作,將所述動作轉 化為相應的界面屏幕坐標;界面元素檢索模塊,用于根據所述屏幕坐標檢索相應的界面元素;界面元素判斷模塊,用于判斷檢索到的界面元素是否為單一元素;
提示模塊,用于提示用戶從檢索到的多種界面元素進行選擇;以及界面元素返回模塊,用于將用戶選擇的界面元素及其全部屬性以用戶指定的方式 返回給用戶。本發明實施例通過獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相 應的界面屏幕坐標,根據所述屏幕坐標檢索相應的界面元素,并判斷判斷檢索到的界面元 素是否為單一元素,若不是單一元素,則提示用戶從檢索到的多種界面元素進行選擇,本發 明技術方案既能夠應用到絕大部分的界面中,又能夠使得所獲取元素保留原有的屬性,利 于移動終端技術的推廣。
圖1為本發明實施例提供的移動終端獲取界面元素的方法的流程圖;圖2為本發明實施例提供的移動終端獲取界面元素的裝置的結構圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對 本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不 用于限定本發明。圖1示出了本發明實施例提供的移動終端獲取界面元素的方法的流程。在步驟SlOl中,接收所述移動終端應用層傳入的界面元素,將接收的界面元素與 其對應的界面屏幕坐標一一對應后存儲;在具體實施過程中,將接收的界面元素與其對應的界面屏幕坐標一一對應后存儲 至一存儲數據結構,所述存儲數據結構包括多個存儲單元,每個存儲單元存放一個用戶界 面元素及其全部屬性。在步驟S102中,獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相應 的界面屏幕坐標;在步驟S103中,根據所述屏幕坐標檢索相應的界面元素;在步驟S104中,判斷檢索到的界面元素是否為單一元素,若是,則進行步S106,否 則而進行步驟S105 ;在步驟S105中,提示用戶從檢索到的多種界面元素進行選擇;在步驟S106中,將用戶選擇的界面元素及其全部屬性以用戶指定的方式返回給 用戶。其中,根據所選界面元素的屬性,提示用戶使用不同方式處理取得的界面元素,并 根據用戶指定的處理方式對界面元素進行處理。所述用戶指定的方式包括短消息方式、復制文本方式、郵件方式、設置成為桌面背 景,當然也可以為其他的方式,此處不一一列舉。優選的,所述界面元素包括文字、圖像、動畫、幾何圖形、超級鏈接,當然也不局限 于上述幾種。譬如,當前屏幕上有一段文字信息和一張圖片,所處位置都在以P(80,100)為左 上角,以Q(160,120)為右下角的矩形范圍內。當用戶點擊屏幕坐標R(100,110)處,經過本發明實施例提供的方法進行處理,因為坐標對應元素不唯一,會出現列表要求用戶選擇文 字還是圖片;若用戶選擇了文字,又會出現列表要求用戶選擇處理方式,發送短信還是復制 文本;然后根據用戶的選擇進行相應處理。圖2示出了本發明實施例提供的移動終端獲取界面元素的裝置的結構。其中,界面元素存儲模塊21,用于接收所述移動終端應用層傳入的界面元素,將接 收的界面元素與其對應的界面屏幕坐標一一對應后存儲;在具體實施過程中,所述界面元素存儲模塊21將接收的界面元素與其對應的界 面屏幕坐標一一對應后存儲至一存儲數據結構,所述存儲數據結構包括多個存儲單元,每 個存儲單元存放一個用戶界面元素及其全部屬性。屏幕坐標獲取模塊22,用于獲取用戶對于當前界面元素的選取動作,將所述動作 轉化為相應的界面屏幕坐標;界面元素檢索模塊23,用于根據所述屏幕坐標檢索相應的界面元素;界面元素判斷模塊24,用于判斷檢索到的界面元素是否為單一元素;提示模塊25,用于提示用戶從檢索到的多種界面元素進行選擇;界面元素返回模塊26,用于將用戶選擇的界面元素及其全部屬性以用戶指定的方 式返回給用戶。其中,所述提示模塊25還用于根據用戶所選界面元素的屬性,提示用戶使用不同 方式處理取得的界面元素。優選的,所述用戶指定的方式包括短消息方式、復制文本方式、郵件方式、設置成 為桌面背景的方式。優選的,所述界面元素包括文字、圖像、動畫、幾何圖形、超級鏈接。本發明實施例通過獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相 應的界面屏幕坐標,根據所述屏幕坐標檢索相應的界面元素,并判斷判斷檢索到的界面元 素是否為單一元素,若不是單一元素,則提示用戶從檢索到的多種界面元素進行選擇,本發 明技術方案既能夠應用到絕大部分的界面中,又能夠使得所獲取元素保留原有的屬性,利 于移動終端技術的推廣。應當理解的是,對本領域普通技術人員來說,可以根據上述說明加以改進或變換, 而這些改進和變換都應屬于本發明所附權利要求的保護范圍。
權利要求
一種移動終端獲取界面元素的方法,其特征在于,所述方法包括以下步驟接收所述移動終端應用層傳入的界面元素,將接收的界面元素與其對應的界面屏幕坐標一一對應后存儲;獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相應的界面屏幕坐標;根據所述屏幕坐標檢索相應的界面元素;判斷檢索到的界面元素是否為單一元素,若不是單一元素,則提示用戶從檢索到的多種界面元素進行選擇;將用戶選擇的界面元素及其全部屬性以用戶指定的方式返回給用戶。
2.如權利要求1所述的移動終端獲取界面元素的方法,其特征在于,在提示用戶從檢 索到的多種界面元素進行選擇的步驟之后,所述方法還包括根據所選界面元素的屬性,提示用戶使用不同方式處理取得的界面元素,并根據用戶 指定的處理方式對所述界面元素進行處理。
3.如權利要求1所述的移動終端獲取界面元素的方法,其特征在于,所述用戶指定的 方式包括短消息方式、復制文本方式、郵件方式、設置成為桌面背景的方式。
4.如權利要求1所述的移動終端獲取界面元素的方法,其特征在于,所述界面元素包 括文字、圖像、動畫、幾何圖形、超級鏈接。
5.如權利要求1所述的移動終端獲取界面元素的方法,其特征在于,將接收的界面元 素與其對應的界面屏幕坐標一一對應后存儲至一存儲數據結構,所述存儲數據結構包括多 個存儲單元,每個存儲單元存放一個用戶界面元素及其全部屬性。
6.一種移動終端獲取界面元素的裝置,其特征在于,所述裝置包括界面元素存儲模塊,用于接收所述移動終端應用層傳入的界面元素,將接收的界面元 素與其對應的界面屏幕坐標一一對應后存儲;屏幕坐標獲取模塊,用于獲取用戶對于當前界面元素的選取動作,將所述動作轉化為 相應的界面屏幕坐標;界面元素檢索模塊,用于根據所述屏幕坐標檢索相應的界面元素; 界面元素判斷模塊,用于判斷檢索到的界面元素是否為單一元素; 提示模塊,用于提示用戶從檢索到的多種界面元素進行選擇;以及 界面元素返回模塊,用于將用戶選擇的界面元素及其全部屬性以用戶指定的方式返回 給用戶。
7.如權利要求6所述的移動終端獲取界面元素的裝置,其特征在于,所述提示模塊,還 用于根據用戶所選界面元素的屬性,提示用戶使用不同方式處理取得的界面元素。
8.如權利要求6所述的移動終端獲取界面元素的裝置,其特征在于,所述用戶指定的 方式包括短消息方式、復制文本方式、郵件方式、設置成為桌面背景的方式。
9.如權利要求6所述的移動終端獲取界面元素的裝置,其特征在于,所述界面元素包 括文字、圖像、動畫、幾何圖形、超級鏈接。
10.如權利要求6所述的移動終端獲取界面元素的裝置,其特征在于,所述界面元素存 儲模塊將接收的界面元素與其對應的界面屏幕坐標一一對應后存儲至一存儲數據結構,所 述存儲數據結構包括多個存儲單元,每個存儲單元存放一個用戶界面元素及其全部屬性。
全文摘要
本發明屬于移動終端技術領域,公開了一種移動終端獲取界面元素的方法及裝置,所述方法包括接收所述移動終端應用層傳入的界面元素,將接收的界面元素與其對應的界面屏幕坐標一一對應后存儲;獲取用戶對于當前界面元素的選取動作,將所述動作轉化為相應的界面屏幕坐標;根據所述屏幕坐標檢索相應的界面元素;判斷檢索到的界面元素是否為單一元素,若不是單一元素,則提示用戶從檢索到的多種界面元素進行選擇;將用戶選擇的界面元素及其全部屬性以用戶指定的方式返回給用戶。本發明不僅能夠應用到絕大部分的界面中,還能夠使得所獲取元素保留原有的屬性。
文檔編號G06F9/44GK101930363SQ20101025462
公開日2010年12月29日 申請日期2010年8月12日 優先權日2010年8月12日
發明者吳慶國, 喻建華 申請人:惠州Tcl移動通信有限公司