一種信息控制方法及電子設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種信息控制方法及電子設(shè)備,所述方法包括:在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于1的整數(shù);判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于1且小于等于M的整數(shù);控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
【專利說明】
一種信息控制方法及電子設(shè)備
技術(shù)領(lǐng)域
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種信息控制方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子設(shè)備也得到了飛速的發(fā)展,成為了人們?nèi)粘I畹谋匦杵贰榱藵M足用戶的使用需求,電子設(shè)備的屏幕越來越大也成電子設(shè)備的主流走向。
[0003]在現(xiàn)有技術(shù)中,在使用大屏電子設(shè)備時,如大屏電腦,大屏電視機,當(dāng)用戶需要對屏幕上的顯示對象進行操作時,如,用戶需要刪除屏幕上的所有顯示對象,如位于屏幕左上角的QQ應(yīng)用程序,位于屏幕右邊的圖片及位于屏幕中間的文檔,這時,用戶需要首先移動到屏幕的左上角刪除QQ應(yīng)用程序,繼續(xù)移動到屏幕中間刪除文檔,還需移動到屏幕右邊刪除圖片。
[0004]本申請發(fā)明人在實現(xiàn)本申請實施例中技術(shù)方案的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下技術(shù)問題:
[0005]由于現(xiàn)有技術(shù)中當(dāng)需要對電子設(shè)備屏幕上的顯示對象進行統(tǒng)一處理時,由于電子設(shè)備的屏幕大,這樣,用戶在進行操作時,用戶的操作區(qū)域也很大,所以,現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題。
[0006]進一步,由于現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,這樣,造成用戶的使用體驗較差,所以,現(xiàn)有技術(shù)中的電子設(shè)備存在用戶體驗差的問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實施例提供一種信息控制方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,實現(xiàn)快速歸攏顯示對象,方便用戶管理的技術(shù)效果。
[0008]本申請實施例一方面提供一種信息控制方法,包括以下步驟:
[0009]在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);
[0010]判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;
[0011]當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);
[0012]控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0013]可選的,所述判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果,具體包括:
[0014]獲得所述第一觸控操作的第一觸控軌跡;
[0015]判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果;
[0016]判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果;
[0017]基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果;
[0018]其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。
[0019]可選的,所述當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,具體包括:
[0020]獲得所述M個第一對象的M個第一存儲位置信息;
[0021]依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù);
[0022]從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是;
[0023]從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。
[0024]可選的,在所述控制所述N個第一對象位于第一區(qū)域之前,所述方法還包括:
[0025]依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。
[0026]可選的,所述控制所述N個第一對象位于第一區(qū)域,具體包括:
[0027]控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或
[0028]在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。
[0029]可選的,在所述控制所述N個第一對象位于第一區(qū)域之后,所述方法還包括:
[0030]檢測獲得對所述第一主菜單進行的第二觸控操作;
[0031]判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;
[0032]在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù);
[0033]依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù);
[0034]當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
[0035]本申請實施例另一方面提供一種電子設(shè)備,包括:
[0036]殼體;
[0037]觸控顯示單元,設(shè)置在所述殼體內(nèi);
[0038]處理單元,設(shè)置在所述殼體內(nèi),用于在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);以及判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;以及當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);以及控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0039]可選的,所述處理單元具體用于:
[0040]獲得所述第一觸控操作的第一觸控軌跡;
[0041]判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果;
[0042]判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果;
[0043]基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果;
[0044]其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。
[0045]可選的,所述處理單元具體用于:
[0046]獲得所述M個第一對象的M個第一存儲位置信息;
[0047]依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù);
[0048]從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是;
[0049]從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。
[0050]可選的,所述處理單元還用于:
[0051]依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。
[0052]可選的,所述處理單元還用于:
[0053]控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或
[0054]在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。
[0055]可選的,所述處理單元還用于:
[0056]檢測獲得對所述第一主菜單進行的第二觸控操作;
[0057]判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;
[0058]在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù);
[0059]依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù);
[0060]當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第S個第一對象由第S個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
[0061]本申請實施例中的上述一個或多個技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0062]一、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第一觸控操作,判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象;控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域的技術(shù)方案,這樣,當(dāng)大屏電子設(shè)備的顯示單元上有多個顯示對象需要處理時,用戶只需對主菜單進行所述第一操作,便能將顯示單元上與主菜單對應(yīng)的所有顯示對象聚攏在主菜單對應(yīng)的第一區(qū)域,用戶只需在第一區(qū)域上對顯示對象進行操作即可,方便用戶對顯示對象進行統(tǒng)一處理,所以,有效解決了現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,實現(xiàn)快速歸攏顯示對象,方便用戶管理的技術(shù)效果。
[0063]二、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第二觸控操作;判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果;當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置的技術(shù)手段,這樣,當(dāng)用戶對與主菜單對應(yīng)的顯示對象進行管理操作后,通過再次對主菜單進行所述第一操作,顯示對象便可以還原到聚攏前的初始位置,所以,實現(xiàn)了還原顯示對象的位置,方便用戶查看的技術(shù)效果。
[0064]三、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第一觸控操作,判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象;控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域的技術(shù)方案,這樣,當(dāng)用戶需要對多個顯示對象進行操作時,操作區(qū)域可以縮小到所述第一區(qū)域內(nèi),方便操作,所以,有效解決了現(xiàn)有技術(shù)中的電子設(shè)備存在的由于操作不便導(dǎo)致的用戶體驗差的問題,實現(xiàn)了提高用戶體驗的技術(shù)效果。
【附圖說明】
[0065]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)方案中的技術(shù)方案,下面對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例。
[0066]圖1為本申請實施例一中提供的一種信息控制方法的流程圖;
[0067]圖2為本申請實施例一中所述電子設(shè)備的顯示單元上顯示多個主菜單及多個顯示對象的示意圖;
[0068]圖3為本申請實施例一中提供的一種信息控制方法步驟S102的第一種實現(xiàn)方式流程圖;
[0069]圖4為本申請實施例一中提供的一種信息控制方法步驟S102的第一種方式中判斷方式示意圖;
[0070]圖5為本申請實施例一中提供的一種信息控制方法步驟S102的第二種方式中判斷方式示意圖;
[0071]圖6為本申請實施例一中提供的一種信息控制方法步驟S103的具體實現(xiàn)方式流程圖;
[0072]圖7為本申請實施例一中提供的一種信息控制方法步驟S104的第一種實現(xiàn)方式示意圖;
[0073]圖8為本申請實施例一中提供的一種信息控制方法步驟S104的第二種實現(xiàn)方式示意圖;
[0074]圖9為本申請實施例二中提供的一種電子設(shè)備結(jié)構(gòu)示意圖。
【具體實施方式】
[0075]本發(fā)明實施例提供一種信息控制方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,實現(xiàn)快速歸攏顯示對象,方便用戶管理的技術(shù)效果。
[0076]本申請實施例中的技術(shù)方案為解決上述技術(shù)問題,總體思路如下:
[0077]一種信息控制方法,包括:
[0078]在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);
[0079]判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;
[0080]當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);
[0081]控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0082]在上述技術(shù)方案中,由于采用檢測獲得對所述第一主菜單進行的第一觸控操作,判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象;控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域的技術(shù)方案,這樣,當(dāng)大屏電子設(shè)備的顯示單元上有多個顯示對象需要處理時,用戶只需對主菜單進行所述第一操作,便能將顯示單元上與主菜單對應(yīng)的所有顯示對象聚攏在主菜單對應(yīng)的第一區(qū)域,用戶只需在第一區(qū)域上對顯示對象進行操作即可,方便用戶對顯示對象進行統(tǒng)一處理,所以,有效解決了現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,實現(xiàn)快速歸攏顯示對象,方便用戶管理的技術(shù)效果。
[0083]為了更好的理解上述方案,下面通過附圖以及具體實施例對本發(fā)明技術(shù)方案做詳細的說明,應(yīng)當(dāng)理解本申請實施例以及實施例中的具體特征是對本發(fā)明技術(shù)方案的詳細的說明,而不是對本發(fā)明技術(shù)方案的限定,在不沖突的情況下,本申請實施例以及實施例中的技術(shù)特征可以相互組合。
[0084]實施例一
[0085]請參考圖1,本申請實施例一提供一種信息控制方法,包括:
[0086]SlOl:在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);
[0087]S102:判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;
[0088]S103:當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);
[0089]S104:控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0090]在具體實施過程中,所述電子設(shè)備具體可以是21寸大屏平板電腦、大屏液晶電視等,也可以是其他支持多用戶多方向操作的大屏電子設(shè)備,其中,觸控顯示單元具體可以為觸控顯示屏,觸控顯示屏的類型可以是電容式觸控屏、電阻式觸控屏、電壓式觸控屏、紅外線式觸控屏等。當(dāng)有第二電子設(shè)備接入所述電子設(shè)備時,所述電子設(shè)備會根據(jù)第二電子設(shè)備內(nèi)包含的內(nèi)容自動在所述電子設(shè)備的顯示單元上生成一個與第二電子設(shè)備相對應(yīng)的主菜單,以供用戶在所述電子設(shè)備的顯示單元上對所述第二電子設(shè)備的內(nèi)容進行操作,所述主菜單可以為圓形、方形、或者三角形等。在本申請實施例中,將以所述電子設(shè)備為大屏平板電腦為例,來對本申請實施例中的方法的具體實現(xiàn)過程進行詳細描述。
[0091]采用本申請實施例中的技術(shù)方案進行信息控制時,首先執(zhí)行步驟SlOljP:在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù)。
[0092]在本申請實施例中,以所述電子設(shè)備具體為大屏平板電腦為例,步驟SlOl的具體實現(xiàn)過程為:當(dāng)用戶將用戶手機通過數(shù)據(jù)傳輸線接入大屏平板電腦時,大屏平板電腦的顯示屏上便出現(xiàn)了兩個主菜單,其中,一個主菜單對應(yīng)大屏平板電腦,另一個主菜單則對應(yīng)用戶手機,當(dāng)用戶通過主菜單查看了大屏平板電腦或者用戶手機內(nèi)的照片、視頻、應(yīng)用程序后,大屏平板電腦的顯示屏上便會顯示有多個顯示對象,如圖2所示,導(dǎo)致用戶無法辨別哪些照片是用戶手機內(nèi)存儲的對象,這時,用戶可以對用戶手機對應(yīng)的主菜單進行第一觸控操作,如,按住用戶手機對應(yīng)的主菜單并進行來回拖動的觸控操作,此時,大屏平板電腦的觸控顯示屏上的傳感器,如,壓力傳感器,便檢測到一個來回拖動的操作,并將檢測到的第一觸控操作傳送到大屏平板電腦的中央處理器,如大屏平板電腦的CPU。
[0093]在執(zhí)行完成步驟SlOl之后,本申請實施例中的方法便執(zhí)行步驟S102,即:判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果。
[0094]在具體實施過程中,步驟S102的具體實現(xiàn)方式有如下兩種:
[0095]第一種方式,請參考圖3:
[0096]步驟S102的具體實現(xiàn)為:
[0097]S1021:獲得所述第一觸控操作的第一觸控軌跡;
[0098]S1022:判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果;
[0099]S1023:判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果;
[0100]S1024:基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作操作,獲得第一判斷結(jié)果;
[0101]其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。
[0102]繼續(xù)以所述電子設(shè)備具體為大屏平板電腦為例,當(dāng)大屏平板電腦的CPU接收到由顯示屏的傳感器發(fā)送的第一觸控操作后,大屏平板電腦的CPU對第一觸控操作采取如下處理方式:
[0103]第一步:獲得與第一觸控操作對應(yīng)的操作軌跡,獲得觸控操作的觸控起點在顯示屏上的坐標(biāo),如(1.0,0.5),在檢測到第一觸控操作之前,大屏平板電腦的CPU會自動記錄主菜單在顯示屏上的區(qū)域,如,主菜單在顯示屏上的區(qū)域為以(1.0,1.0)為原點,以Icm為半徑的一個圓對應(yīng)的區(qū)域,這時,CPU需要判斷觸控起點的坐標(biāo)是否位于主菜單對應(yīng)的區(qū)域內(nèi),由于(1.0,0.5)屬于以(1.0,1.0)為原點,以Icm為半徑的一個圓中的一個點對應(yīng)的坐標(biāo),判斷出第一觸控操作的觸控對象為主菜單,則第二判斷結(jié)果為是。
[0104]第二步:判斷第一操作的操作軌跡是否滿足預(yù)設(shè)操作軌跡,其中,預(yù)設(shè)操作軌跡即對主菜單的晃動操作,具體判斷過程如下:判斷操作軌跡是否為沿第一方向?qū)⒅鞑藛螐钠瘘c位置移動至第二位置的第一部分軌跡,其中,第一方向可以是左、右、左上、右下等,在本申請實施例中不作限制。然后判斷操作軌跡在移動到第二位置后,是否為沿與所述第一方向相反的第二方向?qū)⒅鞑藛螐牡诙恢靡苿又疗瘘c位置后再移動至第三位置的第二部分軌跡,其中,當(dāng)?shù)谝环较蚓唧w為左時,第二方向即為右,以及判斷操作軌跡是否繼續(xù)以第一方向?qū)⒅鞑藛螐牡谌恢靡苿又疗瘘c位置的第三部分軌跡,如圖4所示,在具體實施過程中,操作軌跡中可能具體五個部分軌跡,只要這五個部分軌跡中包括上述三部分軌跡就表明所述操作軌跡為第一操作,便獲得第三判斷結(jié)果為是。
[0105]第三步:在獲得兩個判斷結(jié)果之后,根據(jù)這兩個判斷結(jié)果判斷所述觸控操作是否為晃動操作,如,獲得第二判斷結(jié)果為是,且第三判斷結(jié)果也為是,這時,便判定所述觸控操作為晃動操作,當(dāng)?shù)诙袛嘟Y(jié)果和第三判斷結(jié)果中有一個為否,則判定所述觸控操作不是晃動操作。
[0106]第二種方式:
[0107]在具體實施過程中,步驟S102的具體實現(xiàn)方式為:
[0108]繼續(xù)以所述電子設(shè)備具體為大屏平板電腦為例,當(dāng)大屏平板電腦的CPU接收到由顯示屏的傳感器發(fā)送的第一觸控操作后,大屏平板電腦的CPU對第一觸控操作采取如下處理方式:
[0109]第一步:獲得與第一觸控操作對應(yīng)的操作軌跡,獲得觸控操作的觸控起點在顯示屏上的坐標(biāo),如(1.0,0.5),在檢測到第一觸控操作之前,大屏平板電腦的CPU會自動記錄主菜單在顯示屏上的區(qū)域,如,主菜單在顯示屏上的區(qū)域為以(1.0,1.0)為原點,以Icm為半徑的一個圓對應(yīng)的區(qū)域,這時,CPU需要判斷觸控起點的坐標(biāo)是否位于主菜單對應(yīng)的區(qū)域內(nèi),由于(1.0,0.5)屬于以(1.0,1.0)為原點,以Icm為半徑的一個圓中的一個點對應(yīng)的坐標(biāo),判斷出第一觸控操作的觸控對象為主菜單,則第二判斷結(jié)果為是。
[0110]第二步:在所述第二判斷結(jié)果為是時,通過判斷所述觸控操作的加速度變化趨勢來判定所述觸控操作是否為晃動操作。具體判斷過程如下:判斷沿第一方向從起點位置移動至第二位置的第一加速度變化趨勢是否為從零至第一加速度值,其中,第一方向可以是左、右、左上、右下等,第一加速度值可以為0.5cm/s、0.4cm/s,在本申請實施例中不作限制。然后判斷操作軌跡在移動到第二位置后,是否為以相同的方向從所述第二位置至第三位置,且對應(yīng)的第二加速度變化趨勢是否為從所述第一加速度值至零,以及判斷操作軌跡是否沿與所述第一方向相反的第二方向從所述第三位置至第四位置,且對應(yīng)的第三加速度變化趨勢是否為從零至第二加速度值,其中,當(dāng)?shù)谝环较蚓唧w為左時,第二方向即為右,以及判斷操作軌跡是否為沿所述第二方向從所述第四位置至第五位置,且對應(yīng)的第四加速度變化趨勢是否為從所述第二加速度值至零,以及判斷操作軌跡是否為沿所述第一方向從所述第五位置至第六位置,且對應(yīng)的第五加速度變化趨勢是否為零至第三加速度值,以及判斷操作軌跡是否為沿所述第一方向從所述第六位置至所述第一位置,且對應(yīng)的第六加速度變化趨勢是否為從所述第三加速度值至零,獲得第三判斷結(jié)果,其中,所述第二位置和所述第四位置分布在所述第一位置的相對兩側(cè),如圖5所示,在具體實施過程中,操作軌跡中可能具體9個加速度變化趨勢,只要這9個加速度變化趨勢中包括上述6個加速度變化趨勢就表明所述操作軌跡為第一操作,便獲得第三判斷結(jié)果為是。
[0111]第三步:在獲得兩個判斷結(jié)果之后,根據(jù)這兩個判斷結(jié)果判斷所述觸控操作是否為晃動操作,如,獲得第二判斷結(jié)果為是,且第三判斷結(jié)果也為是,這時,便判定所述觸控操作為晃動操作,當(dāng)?shù)诙袛嘟Y(jié)果和第三判斷結(jié)果中有一個為否,則判定所述觸控操作不是晃動操作。
[0112]在執(zhí)行步驟S103之前,本申請實施例中的方法還包括:
[0113]依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。
[0114]在具體實施過程中,繼續(xù)以所述電子設(shè)備具體為大屏平板電腦為例,當(dāng)大屏平板電腦的顯示屏上顯示有多個顯示對象時,如照片1、照片2、QQ應(yīng)用程序、微信、視頻I及視頻2,大屏平板電腦的CPU會記錄與每一個顯示對象對應(yīng)的當(dāng)前位置坐標(biāo),如,照片I的當(dāng)前位置為(2.0,3.0),照片2的當(dāng)前位置為(3.2,4.4),QQ應(yīng)用程序的當(dāng)前位置為(2.5,5.6)、微信的當(dāng)前位置為(3.6,4.1)、視頻I的當(dāng)前位置為(3.7,5.5)及視頻2的當(dāng)前位置為(4.7,5.3) ο
[0115]在執(zhí)行完成上述步驟之后,本申請實施例中的方法便執(zhí)行步驟S103,即:當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù)。
[0116]在具體實施過程中,請參考圖6,步驟S103的具體實現(xiàn)方式為:
[0117]S1031:獲得所述M個第一對象的M個第一存儲位置信息;
[0118]S1032:依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù);
[0119]S1033:從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是;
[0120]S1034:從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。
[0121]沿用上述例子,當(dāng)大屏平板電腦的CPU獲得當(dāng)前顯示屏上每個顯示對象的當(dāng)前位置后,CPU還需獲得顯示屏上每個顯示對象的存儲位置信息,如照片I的存儲位置為“手機/SD卡/camera”、照片2的存儲位置為“平板電腦/內(nèi)存/DICM”、QQ應(yīng)用程序的存儲位置為“手機/SD卡/Tencent”、微信的存儲位置為“手機/SD卡/weixin”、視頻I的存儲位置為“平板電腦/SD卡/視頻”及視頻2 “手機/SD卡/視頻”,然后,判斷每一個顯示對象的存儲位置是否包含主菜單的名稱,由于用戶進行操作的主菜單為與用戶手機對應(yīng)的主菜單,這時,CPU需判斷上述多個存儲位置信息中是否包含有“手機”,確定出包含有“手機”的存儲位置為“手機 /SD 卡 /camera”、“手機 /SD 卡 /Tencent”、“手機 /SD 卡 /weixin”、“手機 /SD 卡 /視頻”,上述存儲位置對應(yīng)顯示對象即為與用戶手機對應(yīng)的顯示對象,即:照片1、QQ應(yīng)用程序、微信、視頻2。
[0122]在執(zhí)行完成步驟S103之后,本申請實施例中的方法便執(zhí)行步驟S104,即:控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0123]在具體實施過程中,步驟S104的具體實現(xiàn)方式有如下兩種:
[0124]第一種方式:控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域。
[0125]沿用上述例子,當(dāng)大屏平板電腦的CPU確定與用戶手機的主菜單對應(yīng)的顯示對象分別為:照片1、QQ應(yīng)用程序、微信、視頻2之后,CPU控制這四個顯示對象聚攏在以用戶進行操作的主菜單為中心,以一預(yù)設(shè)距離為半徑的形成的區(qū)域內(nèi),如圖7所示,預(yù)設(shè)距離可以是4cm、5cm等,本領(lǐng)域技術(shù)人員可以根據(jù)實際使用需要進行設(shè)置,在本申請實施例中不作限制。
[0126]第二種方式:在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗
□ O
[0127]沿用上述例子,當(dāng)大屏平板電腦的CPU確定與用戶手機的主菜單對應(yīng)的顯示對象分別為:照片1、QQ應(yīng)用程序、微信、視頻2之后,CPU在顯示屏上,距離主菜單一預(yù)設(shè)閾值的位置彈出一個窗口,將這四個顯示對象顯示在彈出的窗口中,如圖8所示,預(yù)設(shè)閾值可以是2cm、3cm等,本領(lǐng)域技術(shù)人員可以根據(jù)實際使用需要進行設(shè)置,在本申請實施例中不作限制。
[0128]在執(zhí)行完成步驟S104之后,本申請實施例中的方法還包括:
[0129]檢測獲得對所述第一主菜單進行的第二觸控操作;
[0130]判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;
[0131]在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù);
[0132]依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù);
[0133]當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
[0134]沿用上述例子,當(dāng)大屏平板電腦的CPU控制與手機主菜單對應(yīng)的顯示對象聚攏在主菜單周圍之后,顯示屏還需檢測是否存在對手機主菜單進行的第二觸控操作,當(dāng)存在第二觸控操作時,采用本申請實施例中相同的判斷方式,判斷第二觸控操作是否為晃動操作,在確定第二觸控操作是針對手機主菜單進行晃動操作時,CPU再次記錄與手機主菜單對應(yīng)的四個顯示對象的當(dāng)前顯示位置,如,照片I的當(dāng)前位置為(1.2,2.5),QQ應(yīng)用程序的當(dāng)前位置為(2.5,3.2)、微信的當(dāng)前位置為(1.6,3.5)及視頻2的當(dāng)前位置為(3.7,3.8),并將這四個當(dāng)前位置與聚攏之前這四個顯示對象的位置進行比較,判斷這四個顯示對象的位置是否發(fā)生改變,如,照片I聚攏之前的位置為(2.0,3.0),當(dāng)前位置為(1.2,2.5),則照片I位置發(fā)生改變;QQ應(yīng)用程序聚攏之前的位置為(2.5,5.6),當(dāng)前位置為(2.5,3.2),則QQ應(yīng)用程序的位置發(fā)生改變,以此類推,判斷出這四個顯示對象的位置均與聚攏之前的位置不同,此時,大屏平板電腦的CPU再次控制這四個顯示對象還原至聚攏之前的位置,從而實現(xiàn)了由聚攏顯示狀態(tài)變?yōu)檫€原顯示狀態(tài)。
[0135]實施例二
[0136]基于與本申請實施例一相同的發(fā)明構(gòu)思,本申請實施例二提供一種電子設(shè)備,請參考圖9,包括:
[0137]殼體101;
[0138]觸控顯示單元102,設(shè)置在殼體101的第一位置;
[0139]處理單元103,設(shè)置在殼體101內(nèi),用于在一電子設(shè)備的觸控顯示單元102上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);以及判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;以及當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);以及控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0140]在本申請實施例二中,處理單元103具體用于:
[0141 ] 獲得所述第一觸控操作的第一觸控軌跡;
[0142]判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果;
[0143]判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果;
[0144]基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果;
[0145]其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。
[0146]在本申請實施例二中,處理單元103具體用于:
[0147]獲得所述M個第一對象的M個第一存儲位置信息;
[0148]依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù);
[0149]從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是;
[0150]從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。
[0151]在本申請實施例二中,處理單元103還用于:
[0152]依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。
[0153]在本申請實施例二中,處理單元103還用于:
[0154]控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或
[0155]在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。
[0156]在本申請實施例二中,處理單元103還用于:
[0157]檢測獲得對所述第一主菜單進行的第二觸控操作;
[0158]判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;
[0159]在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù);
[0160]依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù);
[0161]當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第S個第一對象由第S個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
[0162]通過本申請實施例中的一個或多個技術(shù)方案,可以實現(xiàn)如下一個或多個技術(shù)效果:
[0163]一、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第一觸控操作,判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象;控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域的技術(shù)方案,這樣,當(dāng)大屏電子設(shè)備的顯示單元上有多個顯示對象需要處理時,用戶只需對主菜單進行所述第一操作,便能將顯示單元上與主菜單對應(yīng)的所有顯示對象聚攏在主菜單對應(yīng)的第一區(qū)域,用戶只需在第一區(qū)域上對顯示對象進行操作即可,方便用戶對顯示對象進行統(tǒng)一處理,所以,有效解決了現(xiàn)有技術(shù)中的電子設(shè)備存在由于操作區(qū)域大而導(dǎo)致的在管理顯示對象時操作不方便的技術(shù)問題,實現(xiàn)快速歸攏顯示對象,方便用戶管理的技術(shù)效果。
[0164]二、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第二觸控操作;判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果;當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置的技術(shù)手段,這樣,當(dāng)用戶對與主菜單對應(yīng)的顯示對象進行管理操作后,通過再次對主菜單進行所述第一操作,顯示對象便可以還原到聚攏前的初始位置,所以,實現(xiàn)了還原顯示對象的位置,方便用戶查看的技術(shù)效果。
[0165]三、由于本申請實施例中的技術(shù)方案,采用檢測獲得對所述第一主菜單進行的第一觸控操作,判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象;控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域的技術(shù)方案,這樣,當(dāng)用戶需要對多個顯示對象進行操作時,操作區(qū)域可以縮小到所述第一區(qū)域內(nèi),方便操作,所以,有效解決了現(xiàn)有技術(shù)中的電子設(shè)備存在的由于操作不便導(dǎo)致的用戶體驗差的問題,實現(xiàn)了提高用戶體驗的技術(shù)效果。
[0166]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0167]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理單元以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理單元執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0168]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0169]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0170]具體來講,本申請實施例中的信息控制方法對應(yīng)的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質(zhì)上,當(dāng)存儲介質(zhì)中的與信息控制方法對應(yīng)的計算機程序指令被一電子設(shè)備讀取或被執(zhí)行時,包括如下步驟:
[0171]在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);
[0172]判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;
[0173]當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);
[0174]控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。
[0175]可選的,所述存儲介質(zhì)中存儲的與步驟:所述判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果對應(yīng)的計算機程序指令,在被執(zhí)行時,具體包括:
[0176]獲得所述第一觸控操作的第一觸控軌跡;
[0177]判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果;
[0178]判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果;
[0179]基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果;
[0180]其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。
[0181]可選的,所述存儲介質(zhì)中存儲的與步驟:所述當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象對應(yīng)的計算機程序指令,在被執(zhí)行時,具體包括:
[0182]獲得所述M個第一對象的M個第一存儲位置信息;
[0183]依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù);
[0184]從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是;
[0185]從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。
[0186]可選的,所述存儲介質(zhì)中存儲的與步驟:在所述控制所述N個第一對象位于第一區(qū)域之前對應(yīng)的計算機程序指令,在被執(zhí)行時,所述方法還包括:
[0187]依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。
[0188]可選的,所述存儲介質(zhì)中存儲的與步驟:所述控制所述N個第一對象位于第一區(qū)域?qū)?yīng)的計算機程序指令,在被執(zhí)行時,具體包括:
[0189]控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或
[0190]在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。
[0191]可選的,所述存儲介質(zhì)中存儲的與步驟:在所述控制所述N個第一對象位于第一區(qū)域之后對應(yīng)的計算機程序指令,在被執(zhí)行時,所述方法還包括:
[0192]檢測獲得對所述第一主菜單進行的第二觸控操作;
[0193]判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果;
[0194]在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù);
[0195]依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù);
[0196]當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
[0197]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0198]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種信息控制方法,包括: 在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù); 判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù); 控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。2.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果,具體包括: 獲得所述第一觸控操作的第一觸控軌跡; 判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果; 判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果; 基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果; 其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。3.如權(quán)利要求2所述的方法,其特征在于,所述當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,具體包括: 獲得所述M個第一對象的M個第一存儲位置信息; 依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù); 從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是; 從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。4.如權(quán)利要求3所述的方法,其特征在于,在所述控制所述N個第一對象位于第一區(qū)域之前,所述方法還包括: 依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。5.如權(quán)利要求4所述的方法,其特征在于,所述控制所述N個第一對象位于第一區(qū)域,具體包括: 控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。6.如權(quán)利要求5所述的方法,其特征在于,在所述控制所述N個第一對象位于第一區(qū)域之后,所述方法還包括: 檢測獲得對所述第一主菜單進行的第二觸控操作; 判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果; 在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù); 依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù); 當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。7.一種電子設(shè)備,包括: 殼體; 觸控顯示單元,設(shè)置在所述殼體的第一位置; 處理單元,設(shè)置在所述殼體內(nèi),用于在一電子設(shè)備的觸控顯示單元上顯示有第一主菜單及M個第一對象時,檢測獲得對所述第一主菜單進行的第一觸控操作,其中,M為大于等于I的整數(shù);以及判斷所述第一觸控操作是否為針對所述第一主菜單進行的第一操作,獲得第一判斷結(jié)果;以及當(dāng)所述第一判斷結(jié)果為是時,從所述M個第一對象中確定出與所述第一主菜單對應(yīng)的N個第一對象,N為大于等于I且小于等于M的整數(shù);以及控制所述N個第一對象位于第一區(qū)域,其中,所述第一區(qū)域具體為基于所述第一主菜單而確定的區(qū)域。8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述處理單元具體用于: 獲得所述第一觸控操作的第一觸控軌跡; 判斷所述第一觸控軌跡觸控起點是否為所述第一主菜單在所述觸控顯示單元上的第一位置,獲得第二判斷結(jié)果; 判斷所述第一觸控軌跡是否包括沿第一方向?qū)⑺龅谝恢鞑藛螐乃龅谝晃恢靡苿又恋诙恢玫牡谝徊糠周壽E,以及沿與所述第一方向相反的第二方向?qū)⑺龅谝恢鞑藛螐乃龅诙恢靡苿又了龅谝晃恢煤笤僖苿又恋谌恢玫牡诙糠周壽E,以及沿所述第一方向?qū)⑺龅谝恢鞑藛螐乃龅谌恢靡苿又了龅谝晃恢玫牡谌糠周壽E,獲得第三判斷結(jié)果; 基于所述第二判斷結(jié)果及所述第三判斷結(jié)果,判斷所述第一觸控操作是否為所述第一操作,獲得第一判斷結(jié)果; 其中,在所述第二判斷結(jié)果及所述第三判斷結(jié)果為是時,所述第一判斷結(jié)果為是,表明所述第一觸控操作為所述第一操作。9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理單元具體用于: 獲得所述M個第一對象的M個第一存儲位置信息; 依次取i為I至M,判斷所述第i個第一存儲位置信息是否存儲有與所述第一主菜單對應(yīng)的第一名稱信息,獲得第i個第三判斷結(jié)果,在i取M時,獲得M個第三判斷結(jié)果,其中,i為大于等于I的整數(shù); 從所述M個第三判斷結(jié)果確定出N個第三判斷結(jié)果,其中,所述N個判斷結(jié)果中每個判斷結(jié)果均為是; 從確定所述M個第一對象中與所述N個第三判斷結(jié)果對應(yīng)的N個第一對象。10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述處理單元還用于: 依次取i為I至N,記錄所述N個第一對象中第i個第一對象在所述觸控顯示單元上對應(yīng)的第i個第四位置,在i為N時,獲得N個第四位置,其中,i為大于等于I的整數(shù)。11.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述處理單元還用于: 控制所述N個第一對象位于所述觸控顯示單元的第一區(qū)域,其中,所述第一區(qū)域具體為以所述第一主菜單的第一外邊緣中任一點為起點,以一預(yù)設(shè)距離為半徑形成的區(qū)域;或 在所述觸控顯示單元上生成第一窗口,其中,所述第一窗口對應(yīng)的第一中心與所述第一位置的第一距離小于一預(yù)設(shè)閾值,控制所述N個對象位于所述第一窗口。12.如權(quán)利要求11所述的電子設(shè)備,其特征在于,所述處理單元還用于: 檢測獲得對所述第一主菜單進行的第二觸控操作; 判斷所述第二觸控操作是否為針對所述第一主菜單進行的所述第一操作,獲得第四判斷結(jié)果; 在所述第四判斷結(jié)果為是時,依次取i為I至N,獲得所述N個第一對象中第i個第一對象的在所述第一區(qū)域的第i個當(dāng)前位置,在i為N時,獲得N個當(dāng)前位置,其中,i為大于等于I且小于等于N的整數(shù); 依次取j為I至N,判斷所述N個第一對象中第j個第一對象的第j個當(dāng)前位置是否與所述第j個第一對象的第j個第四位置相同,獲得第j個第五判斷結(jié)果,在j為N時,獲得N個第五判斷結(jié)果,其中,j為大于等于I且小于等于N的整數(shù); 當(dāng)所述N個第五判斷結(jié)果中有K個第五判斷結(jié)果為否時,依次取k為I至K,控制K個第一對象中第s個第一對象由第s個當(dāng)前位置還原至第s個第四位置,其中,s為大于等于I且小于等于K的整數(shù)。
【文檔編號】G06F3/0488GK106033315SQ201510112051
【公開日】2016年10月19日
【申請日】2015年3月13日
【發(fā)明人】孫子硯
【申請人】聯(lián)想(北京)有限公司