利用手勢在觸摸屏上進行文檔編輯的方法
【專利摘要】由于不能借助鼠標或鍵盤的操作,人們不能方便地在智能手機、移動終端設備上對文檔進行選中、復制、剪切、粘貼等編輯操作,因此,本發明提出了一種利用手勢在觸摸屏上進行文檔編輯的計算機軟件實現方法,本方法簡而言之就是利用手指在觸摸屏上一按、一滑、一抬等操作即可完成對文檔的編輯,特別是首次提出了沿水平方向向左或向右滑動手指來選中文檔內容的方法,并創新性地提出如何精確調整被選中文檔內容的首末位置。本方法的應用,將進一步提高人們在使用智能手機、移動終端設備時的用戶體驗。
【專利說明】利用手勢在觸摸屏上進行文檔編輯的方法
【技術領域】
[0001]主要針對帶觸摸屏的智能手機、移動終端設備(例如美國蘋果公司的iPad等),提出了一種利用手勢在觸摸屏上進行文檔編輯操作的計算機軟件實現方法,計算機軟件開發人員可據此方法,在具體的應用軟件中實現手勢所代表的文檔編輯功能。
【背景技術】
[0002]隨著移動互聯網的發展,人們在智能手機、移動終端設備上瀏覽各類信息和文章、聊天、收發郵件等已逐漸成為一種生活方式,當看到好的文章或信息時,有越來越強烈的需求將其中對自己有用的部分方便地摘抄下來,即可作為自己生活與學習的點滴積累,也可在社交圈里與朋友或網友分享。由于不能借助鼠標或鍵盤的操作,在智能手機、移動終端設備上對文檔進行選中、復制、剪切(刪除)、粘貼等操作不是很方便。本方法利用手勢,簡而言之就是利用手指在觸摸屏上一按、一滑、一抬等操作即可完成對文檔內容的選中、復制、剪切、粘貼等編輯操作,本方法的應用,將進一步提高人們在使用智能手機、移動終端設備時的用戶體驗。
【發明內容】
[0003]文檔指電子文檔,通俗講就是智能手機、移動終端設備里的文章或信息,其內容包括文本、圖形和圖像。文檔編輯是指對電子文檔的選中、復制、剪切、粘貼、刪除、撤銷等操作。文檔可以是可讀寫的,例如手機上的記事本、備忘錄、短信、微信、QQ等,也可以是只讀的,例如手機上的瀏覽器等。手勢指人們用手指在觸摸屏上進行按下、滑動、抬起等操作。剪切板是操作系統公用的按標準存放的數據緩存區,操作系統內所有應用軟件都可以按標準讀寫數據,實現各應用軟件間的數據交換。手勢編輯文檔的操作步驟是:1)選中需要編輯的內容;2)在彈出的菜單中點擊編輯操作;3)選擇粘貼插入的位置;4)執行粘貼操作。如果編輯操作只是剪切,則可忽略3)、4)兩步操作。本發明提出了一種利用手勢在觸摸屏上進行文檔編輯的計算機軟件實現方法,與現有的手勢編輯方法相比,本發明的優點在于沿水平方向向左或向右滑動手指來選中文檔內容的方法更快捷、方便、直觀,并創新性地提出如何精確調整被選中文檔內容的首末位置。以下結合附圖,對本發明實現的手勢編輯方法做詳細描述:
I)選中需要編輯的內容:見圖1,與其他手勢編輯方法采用長按下手指直到彈出菜單來標志手勢編輯的開始不同,本方法采用手指對準文檔中首個想要編輯的字或圖形圖像按下觸摸屏,不需等待時間,首先沿水平方向向左或向右滑動手指,顯示被選中的內容后,即標志著手勢編輯的開始,然后可沿任何方向一邊滑動手指一邊選中內容,直到選中最后一個字或圖形圖像為止,被選中的文檔內容隨手指的滑動而增減。抬起手指,結束滑動,此時,彈出一個編輯菜單,如圖2的⑤所示;被選中的內容可采用反白顯示,如⑥所示,也可由軟件開發者自行定義,以示與其他文檔內容的區別。之所以首先通過水平方向向左或向右滑動手指來標志選中文檔的開始或稱為手勢編輯的開始,而忽略垂直方向,是因為在垂直方向滑動手指系統默認的操作是上下移動閱讀文檔。手指在觸摸屏上點擊定位首或末被選中內容的位置時,通常不是很精確,④首位置與⑦末位置就是用來提示用戶,讓用戶手指按下此位置并滑動來重新精確定位被選中內容的首或末位置,被選中的內容也隨首或末位置的改變而改變,軟件開發者可根據實際情況設計④首位置與⑦末位置的外觀及其顯示位置,重點是不要讓手指遮擋首或末位置,即手指在滑動時也能讓用戶清晰地看到被選中的內容,目前其他手勢編輯方法存在這樣的缺陷;
2)在彈出的菜單中點擊編輯操作:見圖2,⑤彈出菜單I包括復制、剪切,也可根據用戶需求增加或減少。如果用戶在菜單上點擊復制或剪切,則將⑥被選內容復制到系統剪切板或開發者自定義的數據緩存區;如果用戶點擊觸摸屏除④、⑤、⑥、⑦以外的其他位置,相當于取消操作,則清屏并恢復文檔在手勢操作以前的顯示狀態,但不刪除保留在剪切板或自定義數據緩存區的數據;
3)選擇粘貼插入的位置:見圖3,文檔的插入光標是操作系統的公用資源,當前活動的文檔才擁有此光標,在此處插入或粘貼文檔內容,可利用⑧插入位置調整此光標的位置;將剪切板的內容粘貼到系統中任何支持剪切板操作的應用軟件內,如果復制或剪切的內容只存在于應用軟件自定義的數據緩存區內,則粘貼操作只能在應用軟件內執行;用戶打開需要進行粘貼操作的應用軟件,系統當前活動文檔為⑩文檔2,并擁有系統公用的插入光標,需要將剪切板的內容粘貼到⑩文檔2中;將手指對準粘貼插入位置,長按下不動超過設定的時間(該設定時間的長短由開發者自行定義,建議設定為0.5秒)后,彈出⑧插入位置及⑨彈出采單2 ;抬起手指,此時系統公用的插入光標在手指選中的位直顯不;手指在觸摸屏上按下定位插入光標,通常不是很精確,⑧插入位置是用來提示用戶,讓用戶手指按下此位置并滑動來重新精確定位插入光標位置,軟件開發者可根據實際情況設計⑧插入位置的外觀和顯示位置,重點是不能讓手指遮擋用戶看清插入光標的移動而造成定位不準;
4)執行粘貼操作:見圖3,有兩種執行方式,其一,當用戶在⑨彈出菜單2上點擊粘貼時,在插入光標位置粘貼被復制或剪切的內容;其二,如果用戶按下并滑動⑧插入位置,重新定位插入光標,則當用戶手指抬起時立即執行粘貼操作,而不需要在⑨彈出菜單2上點擊粘貼。此外,如果用戶點擊觸摸屏除⑧、⑨以外的其他位置,相當于取消操作,即清屏并恢復文檔在手勢操作以前的顯示狀態。⑨彈出菜單2只有粘貼一項,也可根據用戶需求增加其他項。
【專利附圖】
【附圖說明】
[0004]圖1是開始編輯文檔時利用手勢進行選中操作的示意圖;
圖2是對選中的文檔內容利用手勢進行復制、剪切操作的示意圖;
圖3是對剪切板內容利用手勢進行粘貼操作的示意圖:
示意圖中的標號說明:①觸摸屏,②文檔1,③手指,④首位置,⑤彈出菜單1,⑥被選內容,⑦末位置,⑧插入位置,⑨彈出菜單2,⑩文檔2。
【權利要求】
1.一種利用手勢在智能手機、移動終端設備(例如美國蘋果公司的iPad等)的觸摸屏上進行文檔編輯的計算機軟件實現方法,其特征在于與其他手勢編輯方法采用長按下手指直到彈出菜單來標志手勢編輯的開始不同,見說明書圖1,本方法采用手指對準文檔中首個想要編輯的字或圖形圖像按下觸摸屏,不需等待時間,首先沿水平方向向左或向右滑動手指,顯示被選中的內容后,即標志著手勢編輯的開始,然后可沿任何方向一邊滑動手指一邊選中內容,直到選中最后一個字或圖形圖像為止,被選中的文檔內容隨手指的滑動而增減;見說明書圖2,抬起手指,結束滑動后,彈出一個編輯菜單,如果在菜單中選擇復制或剪切功能,則將被選內容復制到系統剪切板或開發者自定義的數據緩存區中;如果手指點擊除④、⑤、⑥、⑦以外的其他位置,相當于取消操作,則清屏并恢復文檔在手勢操作以前的顯示狀態,但不刪除保留在剪切板或自定義數據緩存區的數據;見說明書圖3,將手指對準粘貼插入位置,長按下不動超過設定的時間(該設定時間的長短由開發者自行定義,建議設定為0.5秒)后,彈出菜單,抬起手指,此時系統公用的插入光標在手指選中的位置顯示,如果在菜單上選擇粘貼,則在插入光標處粘貼被復制或剪切的內容;如果手指點擊除⑧、⑨以外的其他位置,相當于取消操作,則清屏并恢復文檔在手勢操作以前的顯示狀態。
2.根據權利I所述的方法,其特征在于被選中的內容可采用反白顯示,也可由軟件開發者自行定義,以示與其他文檔內容的區別。
3.根據權利I所述的方法,其特征在于可重新定位被選中內容的④首位置與⑦末位置,見說明書圖2,方法是用手指按下④首位置或⑦末位置,一邊滑動一邊重新定位,被選中內容也隨之改變;軟件開發者可根據實際情況設計④首位置與⑦末位置的外觀及其顯示位置,重點是不要讓手指遮擋首或末位置,即手指在滑動時也能讓用戶清晰地看到被選中的內容,目前其他手勢編輯方法存在這樣的缺陷。
4.根據權利I所述的方法,其特征在于插入光標為操作系統公用資源,系統當前活動文檔擁有此光標,表示在此處插入或粘貼文檔內容;利用說明書圖3的⑧插入位置可以調整插入光標的位置。
5.根據權利I所述的方法,其特征在于可重新定位粘貼插入的位置,見說明書圖3,方法是用手指按下⑧插入位置,系統公用的插入光標隨手指的滑動而移動,手指抬起即執行粘貼操作;軟件開發者可根據實際情況設計⑧插入位置的外觀和顯示位置,重點是不能讓手指遮擋用戶看清插入光標的移動而造成定位不準。
6.根據權利I所述的方法,其特征在于被選中的內容I)可以粘貼到同一應用軟件的文檔中,在此情況下,被復制或剪切的內容可以寫入應用軟件自定義的數據緩存區,也可寫入剪切板;2)可以粘貼到其他應用軟件的文檔中,在此情況下,被復制或剪切的內容需要按剪切板的數據標準寫入剪切板,實現系統各應用軟件間的數據交換。
7.根據權利I所述的方法,其特征在于可根據用戶需求增減彈出菜單的內容。
【文檔編號】G06F17/24GK103914441SQ201410091627
【公開日】2014年7月9日 申請日期:2014年3月13日 優先權日:2014年3月13日
【發明者】何峰 申請人:何峰