亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種界面控制方法、裝置和移動終端的制作方法

文檔序號:6429168閱讀:218來源:國知局

專利名稱::一種界面控制方法、裝置和移動終端的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及,尤其涉及到一種界面控制方法、裝置和移動終端。
背景技術(shù)
:終端技術(shù)快速發(fā)展,為了獲取更大的瀏覽界面,同時增加操作上的簡易程度,人們用觸摸屏來代替?zhèn)鹘y(tǒng)鍵盤或鼠標(biāo)。在進行觸摸屏操作時,用戶首先是用手指或其它物體觸摸安裝在顯示器前端的觸摸屏,然后系統(tǒng)根據(jù)手指觸摸的圖標(biāo)或菜單位置來定位選擇信息輸入。觸摸屏由觸摸檢測部件和觸摸屏控制器組成;觸摸檢測部件安裝在顯示器屏幕前面,用于檢測用戶觸摸位置,并將檢測到的觸摸位置發(fā)送給觸摸屏控制器;而觸摸屏控制器的主要作用是從觸摸檢測部件接收觸摸位置信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給CPU,它同時能接收CPU發(fā)來的命令并加以執(zhí)行。隨著觸摸屏移動終端的日益普及,用移動終端上網(wǎng)的人也越來越多。雖然觸摸屏移動終端的屏幕較早前的鍵盤式移動終端已增大很多,但是空間畢竟有限,不可能無限大;同時由于不同人手指尖的大小和形狀不盡相同,而移動終端的菜單和文字大小相對固定,使用不便。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種界面控制方法、裝置和移動終端。為了解決上述問題,本發(fā)明提供了一種界面控制方法,包括配置觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系;獲取觸摸屏上的觸點區(qū)域大小和/或形狀,根據(jù)所述當(dāng)前觸點區(qū)域大小和/或形狀查找其對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。進一步的,上述方法還可具有以下特點,所述界面資源布局包括界面上的菜單和/或文字的大小和/或形狀信息。進一步的,上述方法還可具有以下特點,所述獲取觸摸屏上的觸點區(qū)域大小包括讀取觸點位置信息,形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大??;或者,讀取觸點位置信息,形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。進一步的,上述方法還可具有以下特點,所述觸點區(qū)域大小與界面資源布局的對應(yīng)關(guān)系中,觸點區(qū)域面積增大時其對應(yīng)的界面資源布局中菜單和/或文字相應(yīng)增大。進一步的,上述方法還可具有以下特點,所述方法還包括,保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局,后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯示。本發(fā)明還提供一種界面控制裝置,包括用戶數(shù)據(jù)采集模塊、用戶數(shù)據(jù)分析模塊和界面生成模塊,其中用戶數(shù)據(jù)采集模塊用于采集觸摸屏上的觸點位置信息,上報給所述用戶數(shù)據(jù)分析模塊;用戶數(shù)據(jù)分析模塊用于根據(jù)所述觸點位置信息確定當(dāng)前觸點區(qū)域大小和/或形狀;界面生成模塊用于查找已配置的觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系,獲取所述當(dāng)前觸點區(qū)域大小和/或形狀對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。進一步的,上述裝置還可具有以下特點,所述界面資源布局包括界面上的菜單和/或文字的大小和/或形狀信息。進一步的,上述裝置還可具有以下特點,所述用戶數(shù)據(jù)分析模塊是用于按如下方式確定觸點區(qū)域大小根據(jù)所述觸點位置信息形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大??;或者,根據(jù)所述觸點位置信息形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。進一步的,上述裝置還可具有以下特點,所述觸點區(qū)域大小與界面資源布局的對應(yīng)關(guān)系中,觸點區(qū)域面積增大時其對應(yīng)的界面資源布局中菜單和/或文字相應(yīng)增大。進一步的,上述裝置還可具有以下特點,所述裝置還包括用戶數(shù)據(jù)存儲模塊,用于保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局;所述界面生成模塊還用于后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯示。本發(fā)明還提供一種包括上述界面控制裝置的移動終端。本發(fā)明可以根據(jù)觸點區(qū)域改變界面資源布局,減少誤操作次數(shù)。圖1是本發(fā)明實施例界面控制裝置框圖;圖2是本發(fā)明實施例界面控制方法流程圖;圖3是電容屏軸坐標(biāo)感應(yīng)矩陣示意圖;圖4是mXT1386芯片組T0UCH_MULTIT0UCHSCREEN_T9寄存器圖;圖5是觸點信息的采集與分析示意圖;圖6是本發(fā)明實施例界面控制處理效果示意圖。具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。本發(fā)明實施例提供一種界面控制方法,包括配置觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系;獲取觸摸屏上的觸點區(qū)域大小和/或形狀,根據(jù)所述當(dāng)前觸點區(qū)域大小和/或形狀查找其對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。其中,所述界面資源布局包括界面上的菜單和/或文字的大小和/或形狀信息。其中,所述獲取觸摸屏上的觸點區(qū)域大小包括讀取觸點位置信息,形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大?。换蛘?,讀取觸點位置信息,形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。其中,所述觸點區(qū)域大小與界面資源布局的對應(yīng)關(guān)系中,觸點區(qū)域面積增大時其對應(yīng)的界面資源布局中菜單和/或文字相應(yīng)增大。也可以根據(jù)觸點區(qū)域的形狀相應(yīng)調(diào)整界面資源布局中菜單和/或文字形狀。其中,所述方法還包括,保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局,后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯示。其中,獲取觸點區(qū)域的大小和/或形狀時,可以進行多次采集,取平均值。另外,可以提供一采集功能選項,在用戶選擇該功能選項時,進行觸點區(qū)域信息采集。當(dāng)然,也可以自動采集觸點區(qū)域信息。如圖1所示,本發(fā)明還提供一種界面控制裝置,包括用戶數(shù)據(jù)采集模塊,用于采集觸摸屏上的觸點位置信息,并上報給用戶數(shù)據(jù)分析模塊;用戶數(shù)據(jù)分析模塊,用于根據(jù)所述觸點位置信息確定當(dāng)前觸點區(qū)域大小和/或形狀;其中,按如下方式確定當(dāng)前觸點區(qū)域大小根據(jù)所述觸點位置信息形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大??;或者,根據(jù)所述觸點位置信息形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。用戶數(shù)據(jù)存儲模塊用于保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局;界面生成模塊查找已配置的觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系,獲取所述當(dāng)前觸點區(qū)域大小和/或形狀對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面,后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯7J\ο本發(fā)明還提供一種包括上述界面控制裝置的移動終端。下面通過具體實施例進一步說明本發(fā)明。按照觸摸屏的工作原理和傳輸信息的介質(zhì),觸摸屏可分為四種,分別為電阻式、電容感應(yīng)式、紅外線式以及表面聲波式。目前較為主流的觸摸屏是電容觸摸屏,本文也以電容觸摸屏作為模型進行介紹。電容觸摸屏是利用人體的電流感應(yīng)進行工作的。電容式觸摸屏是一塊四層復(fù)合玻璃屏,玻璃屏的內(nèi)表面和夾層各涂有一層ΙΤ0,最外層是一薄層矽土玻璃保護層,夾層ITO涂層作為工作面,四個角上引出四個電極,內(nèi)層ITO為屏蔽層以保證良好的工作環(huán)境。當(dāng)手指觸摸在金屬層上時,由于人體電場,用戶和觸摸屏表面形成以一個耦合電容,對于高頻電流來說,電容是直接導(dǎo)體,于是手指從接觸點吸走一個很小的電流。這個電流分從觸摸屏的四角上的電極中流出,并且流經(jīng)這四個電極的電流與手指到四角的距離成正比,控制器通過對這四個電流比例的精確計算,得出觸點的位置。以電容觸摸屏ATMEL愛特梅爾mXT1386芯片組為例,ATMEL愛特梅爾mXT1386芯片組采用業(yè)界優(yōu)良的多點觸摸技術(shù),具有無限觸摸、最低功耗、最快響應(yīng)速度、最高信噪比和最高靈敏度等優(yōu)勢,能夠檢測指甲、手寫筆和戴手套的手指的觸摸。其廣泛的應(yīng)用在平板電腦(tablet)、智能本(smartbook)、移動互聯(lián)網(wǎng)設(shè)備(MID)、上網(wǎng)本、筆記本電腦,以及一系列工業(yè)應(yīng)用設(shè)備上。本發(fā)明不限定于特定的觸摸屏,可應(yīng)用在其他觸摸屏。如圖2所示,本發(fā)明實施例界面控制方法包括如下過程觸點信息采集過程、觸點信息分析過程、觸點信息存儲過程、UI^serhterface,用戶界面)生成過程。觸點信息采集過程如圖3所示,電容式觸摸屏通常為雙層ITO結(jié)構(gòu),一層為行陣,一層為列陣。其形狀上通常為菱形,大小需要滿足一定的觸摸屏精度標(biāo)準(zhǔn)(足夠小)。當(dāng)我們使用手指在電容式觸摸屏上進行點按操作時,觸摸屏控制芯片對軸坐標(biāo)式感應(yīng)單元矩陣進行掃描。掃描結(jié)果被記錄在相關(guān)的芯片寄存器中,硬件驅(qū)動層從觸摸屏芯片中讀取相應(yīng)的寄存器信息,得到觸點區(qū)域信息。mXT1386芯片采用內(nèi)存映射的方式存放觸摸屏信息,當(dāng)用戶接觸到觸摸屏?xí)r,內(nèi)存中的觸點信息會進行更新,同時觸摸屏處理芯片會產(chǎn)生硬件中斷,在中斷處理程序中讀取相應(yīng)的內(nèi)存信息,如圖4所示,T0UCH_MULTIT0UCHSCREEN_T9存放著觸點信息。觸點信息分析過程應(yīng)用層軟件從底層獲取按鍵采集消息,得到相應(yīng)的觸點信息。根據(jù)觸點信息中的Size大小來判定顯示菜單的大小。可以制定一定的策略和規(guī)則來更新菜單大小的配置。比如Size大小0100對應(yīng)配置參數(shù)config_info=1;101200對應(yīng)配置參數(shù)config_info=2;201300對應(yīng)配置參數(shù)config_info=3;301400對應(yīng)配置參數(shù)config_info=4;也可以根據(jù)觸點區(qū)域的形狀不同對應(yīng)不同的配置參數(shù),或者,根據(jù)觸點區(qū)域的大小和形狀不同對應(yīng)不同的配置參數(shù)。另外,也可以直接和界面資源布局直接對應(yīng),不設(shè)置配置參數(shù)。觸點信息存儲過程把分析結(jié)果configjnfo保存到終端非易失性存儲區(qū)(如Flash,efs文件系統(tǒng),NV區(qū)等等),以備掉電后能夠繼續(xù)使用。UI界面生成過程(本實施例以Android系統(tǒng)為例,但本發(fā)明不限于此系統(tǒng))在系統(tǒng)中預(yù)先定義多組不同菜單和文字大小和/或形狀的布局(layout),不同的布局對應(yīng)不同的configjnfo值;顯示的時候根據(jù)configjnfo調(diào)用不同的layout對菜單或文字的大小和/或形狀進行調(diào)節(jié),如圖5所示,包括讀取保存的配置信息configjnfo;對于新打開Activity,按照配置信息config_info對應(yīng)的布局創(chuàng)建一個新的視圖(view),把新的view和Activity進行綁定;對于當(dāng)前需要調(diào)整的Activity,則首先按照configjnfo對應(yīng)的布局(layout),創(chuàng)建一個新的view,用新的view替換舊的view。其中,后續(xù)使用過程中UI的顯示效果都以已保存的configjnfo對應(yīng)的布局進行UI顯示。如果用戶變更,可重新進行觸點信息采集,使UI的顯示效果能夠與新用戶的使用習(xí)慣相符合,并更新終端存儲區(qū)的configjnfo。本發(fā)明不僅可用于移動終端,也可以應(yīng)用于其他使用觸摸屏的裝置,比如PC等。本發(fā)明實施例提供的界面控制方法和裝置,可根據(jù)觸點的大小和/或形狀,對觸摸屏上的菜單和文字自動進行大小和形狀調(diào)節(jié),使其適應(yīng)當(dāng)前使用者的點觸習(xí)慣,減少點按觸摸屏?xí)r的誤操作次數(shù)。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。權(quán)利要求1.一種界面控制方法,其特征在于,包括配置觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系;獲取觸摸屏上的觸點區(qū)域大小和/或形狀,根據(jù)所述當(dāng)前觸點區(qū)域大小和/或形狀查找其對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。2.如權(quán)利要求1所述的方法,其特征在于,所述界面資源布局包括界面上的菜單和/或文字的大小和/或形狀信息。3.如權(quán)利要求1所述的方法,其特征在于,所述獲取觸摸屏上的觸點區(qū)域大小包括讀取觸點位置信息,形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大??;或者,讀取觸點位置信息,形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。4.如權(quán)利要求1所述的方法,其特征在于,所述觸點區(qū)域大小與界面資源布局的對應(yīng)關(guān)系中,觸點區(qū)域面積增大時其對應(yīng)的界面資源布局中菜單和/或文字相應(yīng)增大。5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括,保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局,后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯示。6.一種界面控制裝置,其特征在于,包括用戶數(shù)據(jù)采集模塊、用戶數(shù)據(jù)分析模塊和界面生成模塊,其中用戶數(shù)據(jù)采集模塊用于采集觸摸屏上的觸點位置信息,上報給所述用戶數(shù)據(jù)分析模塊;用戶數(shù)據(jù)分析模塊用于根據(jù)所述觸點位置信息確定當(dāng)前觸點區(qū)域大小和/或形狀;界面生成模塊用于查找已配置的觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系,獲取所述當(dāng)前觸點區(qū)域大小和/或形狀對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。7.如權(quán)利要求6所述的裝置,其特征在于,所述界面資源布局包括界面上的菜單和/或文字的大小和/或形狀信息。8.如權(quán)利要求6所述的裝置,其特征在于,所述用戶數(shù)據(jù)分析模塊是用于按如下方式確定觸點區(qū)域大小根據(jù)所述觸點位置信息形成點按區(qū)域,獲取所述點按區(qū)域的大小作為觸點區(qū)域大??;或者,根據(jù)所述觸點位置信息形成點按區(qū)域,根據(jù)所述點按區(qū)域生成容納該點按區(qū)域的最小矩形,將該最小矩形的大小作為觸點區(qū)域大小。9.如權(quán)利要求6所述的裝置,其特征在于,所述觸點區(qū)域大小與界面資源布局的對應(yīng)關(guān)系中,觸點區(qū)域面積增大時其對應(yīng)的界面資源布局中菜單和/或文字相應(yīng)增大。10.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括用戶數(shù)據(jù)存儲模塊,用于保存當(dāng)前觸點區(qū)域大小和/或形狀信息,或者保存當(dāng)前觸點區(qū)域大小和/或形狀信息對應(yīng)的界面資源布局;所述界面生成模塊還用于后續(xù)使用中,根據(jù)保存的觸點區(qū)域大小和/或形狀信息其對應(yīng)的界面資源布局進行觸摸屏界面的顯示,或者,根據(jù)保存的界面資源布局進行觸摸屏界面的顯示。11.一種包括如權(quán)利要求6至10任一所述的界面控制裝置的移動終端。全文摘要本發(fā)明提供一種界面控制方法,包括配置觸點區(qū)域大小和/或形狀與界面資源布局的對應(yīng)關(guān)系;獲取觸摸屏上的觸點區(qū)域大小和/或形狀,根據(jù)所述當(dāng)前觸點區(qū)域大小和/或形狀查找其對應(yīng)的界面資源布局,按所述界面資源布局調(diào)整所述觸摸屏的界面。本發(fā)明還提供一種界面控制裝置和包括所述界面控制裝置的移動終端。本發(fā)明可以根據(jù)觸點區(qū)域改變界面資源布局,減少誤操作次數(shù)。文檔編號G06F3/048GK102279704SQ20111020737公開日2011年12月14日申請日期2011年7月22日優(yōu)先權(quán)日2011年7月22日發(fā)明者趙陽申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1