一種控件顯示方法、終端和服務(wù)器的制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種控件顯示方法、終端和服務(wù)器。一方面,本發(fā)明實(shí)施例終端獲得控件的接觸面積數(shù)據(jù),然后,終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),從而,終端接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù),進(jìn)而,終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。因此,本發(fā)明實(shí)施例提供的技術(shù)方案能夠解決現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題。
【專利說明】
一種控件顯示方法、終端和服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種控件顯示方法、終端和服務(wù)器。
【【背景技術(shù)】】
[0002]目前,用戶通過對終端屏幕上顯示的控件進(jìn)行操作,以實(shí)現(xiàn)對終端的控制。而終端屏幕上顯示控件時(shí),各控件的大小都是固定的。
[0003]在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
[0004]當(dāng)用戶對終端屏幕上的控件進(jìn)行操作時(shí),由于用戶手指的大小不同,用戶手指與控件之間的接觸面積不同,用戶難以精確地點(diǎn)擊到目標(biāo)控件上,容易引起誤操作。
【
【發(fā)明內(nèi)容】
】
[0005]有鑒于此,本發(fā)明實(shí)施例提供了一種控件顯示方法、終端和服務(wù)器,用以解決現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題。
[0006]—方面,本發(fā)明實(shí)施例提供了一種控件顯示方法,包括:
[0007]終端獲得控件的接觸面積數(shù)據(jù);
[0008]所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù);
[0009]所述終端接收所述服務(wù)器發(fā)送的所述控件的尺寸數(shù)據(jù);
[0010]所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0011]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,包括:
[0012]按照指定時(shí)間間隔,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或,
[0013]在指定時(shí)刻,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或,
[0014]所述終端實(shí)時(shí)地將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器。
[0015]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件,包括:
[0016]所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),重新生成所述控件,并利用重新生成的所述控件替換已經(jīng)顯示的所述控件;和/或,
[0017]所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),對所述控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的所述控件。
[0018]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0019]所述控件的數(shù)目為至少一個(gè);
[0020]所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0021]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0022]本發(fā)明實(shí)施例中,終端獲得控件的接觸面積數(shù)據(jù),然后,終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),之后,終端接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù),進(jìn)而,終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0023]另一方面,本發(fā)明實(shí)施例提供了一種控件顯示方法,包括:
[0024]服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的;
[0025]所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù);
[0026]所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0027]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0028]所述終端的數(shù)目為至少一個(gè);
[0029]所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),包括:
[0030]所述服務(wù)器根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù);
[0031]所述服務(wù)器根據(jù)各終端的所述控件的尺寸數(shù)據(jù),計(jì)算所有終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為所述控件的尺寸數(shù)據(jù);
[0032]所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,包括:
[0033]所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0034]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0035]所述終端的數(shù)目為至少一個(gè);
[0036]所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),包括:
[0037]所述服務(wù)器根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為各終端的所述控件的尺寸數(shù)據(jù);
[0038]所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,包括:
[0039]所述服務(wù)器將各終端的所述控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0040]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0041 ]所述控件的數(shù)目為至少一個(gè);
[0042]所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0043]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0044]本發(fā)明實(shí)施例中,所述服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的,然后,所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),最后,所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0045]再一方面,本發(fā)明實(shí)施例提供了一種終端,包括:
[0046]獲得模塊,用于獲得控件的接觸面積數(shù)據(jù);
[0047]發(fā)送模塊,用于將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù);
[0048]接收模塊,用于接收所述服務(wù)器發(fā)送的所述控件的尺寸數(shù)據(jù);
[0049]顯示模塊,用于根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0050]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述發(fā)送模塊,具體用于:
[0051 ]按照指定時(shí)間間隔,將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或,
[0052]在指定時(shí)刻,將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或,
[0053]實(shí)時(shí)地將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器。
[0054]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述顯示模塊,具體用于:
[0055]根據(jù)接收到的所述控件的尺寸數(shù)據(jù),重新生成所述控件,并利用重新生成的所述控件替換已經(jīng)顯示的所述控件;和/或,
[0056]根據(jù)接收到的所述控件的尺寸數(shù)據(jù),對所述控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的所述控件。
[0057]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0058]所述控件的數(shù)目為至少一個(gè);
[0059]所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0060]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0061]本發(fā)明實(shí)施例中,終端的或的模塊獲得控件的接觸面積數(shù)據(jù),然后,終端的發(fā)送模塊將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),之后,終端的接收模塊接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù),最后,終端的顯示模塊根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示所述控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0062 ]再一方面,本發(fā)明實(shí)施例提供了一種服務(wù)器,包括:
[0063]接收模塊,用于接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的;
[0064]獲得模塊,用于根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù);
[0065]發(fā)送模塊,用于將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0066]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0067]所述終端的數(shù)目為至少一個(gè);
[0068]所述獲得模塊,具體用于:
[0069]根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù);
[0070]根據(jù)各終端的所述控件的尺寸數(shù)據(jù),計(jì)算所有終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為所述控件的尺寸數(shù)據(jù);
[0071 ]所述發(fā)送模塊,具體用于:
[0072]將所述控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0073]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0074]所述終端的數(shù)目為至少一個(gè);
[0075]所述獲得模塊,具體用于:
[0076]根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為各終端的所述控件的尺寸數(shù)據(jù);
[0077]所述發(fā)送模塊,具體用于:
[0078]將各終端的所述控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到所述控件的尺寸數(shù)據(jù),顯示所述控件。
[0079]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,
[0080]所述控件的數(shù)目為至少一個(gè);
[0081]所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0082]上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
[0083]本發(fā)明實(shí)施例中,服務(wù)器的接收模塊接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的,然后,服務(wù)器的獲得模塊根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),最后,服務(wù)器的發(fā)送模塊將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
【【附圖說明】】
[0084]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0085]圖1是本發(fā)明實(shí)施例所提供的控件的顯示方法的實(shí)施例一的流程示意圖;
[0086]圖2是本發(fā)明實(shí)施例中終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器的過程示意圖;
[0087]圖3是本發(fā)明實(shí)施例所提供的控件的顯示方法的實(shí)施例二的流程示意圖;
[0088]圖4是本發(fā)明實(shí)施例中服務(wù)器與終端進(jìn)行數(shù)據(jù)交互的過程示意圖;
[0089]圖5是本發(fā)明實(shí)施例所提供的終端的功能方塊圖;
[0090]圖6是本發(fā)明實(shí)施例所提供的服務(wù)器的功能方塊圖。
【【具體實(shí)施方式】】
[0091]為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
[0092]應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0093]在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
[0094]應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,六和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0095]取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。
[0096]實(shí)施例一
[0097]本發(fā)明實(shí)施例給出一種控件的顯示方法,請參考圖1,其為本發(fā)明實(shí)施例所提供的控件的顯示方法的實(shí)施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
[0098]SlOl,終端獲得控件的接觸面積數(shù)據(jù)。
[0099]本發(fā)明實(shí)施例中,終端獲得控件的接觸面積數(shù)據(jù),是為了將獲得的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器返回控件的尺寸數(shù)據(jù),進(jìn)而,終端可以根據(jù)控件的尺寸數(shù)據(jù)顯示控件。
[0100]具體的,當(dāng)用戶的手指觸摸到終端屏幕上顯示的控件,終端即可計(jì)算用戶手指與該控件之間的接觸面積,進(jìn)而,終端可以獲得控件的接觸面積數(shù)據(jù)??梢岳斫獾氖?,只要用戶的手指與控件之間進(jìn)行了一次接觸,終端就可以獲得一個(gè)控件的接觸面積數(shù)據(jù),終端可以實(shí)時(shí)地獲得控件的接觸面積數(shù)據(jù)。
[0101]需要說明的是,本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于個(gè)人計(jì)算機(jī)(Personal Computer,PC)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tab I et Computer)、手機(jī)、MP3播放器、MP4播放器等。
[0102]本發(fā)明實(shí)施例中,控件的數(shù)目為至少一個(gè),并且,本發(fā)明實(shí)施例中的控件可以包括但不限于:按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0103]舉例說明,按鈕控件,如終端發(fā)送消息時(shí)的發(fā)送按鈕;標(biāo)簽控件,如終端中通過標(biāo)簽方式顯示的推廣內(nèi)容;文本框控件,如終端中可供編輯文本的輸入框;手勢輸入框,如終端解鎖時(shí)的滑動手勢輸入框;菜單控件,如終端中的設(shè)置菜單;列表框控件,如終端的聯(lián)系人列表、短信列表等??梢岳斫獾氖?,上述舉例只是本發(fā)明實(shí)施例中所包括的控件的一種具體的表現(xiàn)形式,并不是對本發(fā)明實(shí)施例的控件的一種限定,本發(fā)明實(shí)施例對控件的具體形式并不進(jìn)行具體限定。
[0104]S102,終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù)。
[0105]請參圖2,其為本發(fā)明實(shí)施例中終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器的過程示意圖。如圖2所示,用戶觸摸了控件,終端即可計(jì)算用戶手指與控件之間的接觸面積,得到接觸面積數(shù)據(jù),進(jìn)而,將獲得的控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0106]具體的,終端將獲得的控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器的實(shí)現(xiàn)方式可以包括但不限于以下三種方法:
[0107]第一種:按照指定時(shí)間間隔,終端將獲得的控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0108]可以理解的是,指定的時(shí)間間隔可以根據(jù)實(shí)際需要進(jìn)行預(yù)設(shè),例如:lmin、2min、308等,本發(fā)明實(shí)施例對此不進(jìn)行具體限定。
[0109]舉例說明,以終端預(yù)設(shè)了30s的時(shí)間間隔為指定時(shí)間間隔為例進(jìn)行說明。終端可以實(shí)時(shí)地獲得控件的接觸面積數(shù)據(jù),終端獲得控件的接觸面積數(shù)據(jù)后,不立刻向服務(wù)器發(fā)送控件的接觸面積數(shù)據(jù),而是每隔30s,就向服務(wù)器發(fā)送在這30s內(nèi)獲得的控件的接觸面積數(shù)據(jù)。
[0110]例如,若在一個(gè)30s的指定時(shí)間間隔內(nèi),用戶手指只觸摸了終端的控件A,觸摸控件A的次數(shù)為3次,因此,終端在該30s的時(shí)間間隔后,向服務(wù)器發(fā)送的數(shù)據(jù)是,終端在這30s內(nèi)獲得的3個(gè)控件A的接觸面積數(shù)據(jù)。
[0111]或者,又例如,若在另一個(gè)30s的指定時(shí)間間隔內(nèi),用戶手指觸摸了終端的控件A,觸摸控件A的次數(shù)為3次,用戶手指還觸摸了終端的控件B,觸摸控件B的次數(shù)為I次,因此,終端在該30s的時(shí)間間隔后,向服務(wù)器發(fā)送的數(shù)據(jù)是,終端在這30s內(nèi)獲得的3個(gè)控件A的接觸面積數(shù)據(jù)和I個(gè)控件B的接觸面積數(shù)據(jù)。
[0112]第二種:在指定時(shí)刻,終端將獲得的控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0113]可以理解的是,指定時(shí)刻可以根據(jù)實(shí)際需要進(jìn)行預(yù)設(shè),例如:可以預(yù)設(shè)用戶手指觸摸任意控件后的第Imin為指定時(shí)刻、或者還可以預(yù)設(shè)用戶手指觸摸任意控件后的第3min為指定時(shí)刻,本發(fā)明實(shí)施例對此不進(jìn)行具體限定。
[0114]舉例說明,以終端預(yù)設(shè)了用戶手指觸摸任意控件后的第Imin為指定時(shí)刻為例進(jìn)行說明。終端可以實(shí)時(shí)地獲得控件的接觸面積數(shù)據(jù),終端獲得控件的接觸面積數(shù)據(jù)后,不立刻向服務(wù)器發(fā)送控件的接觸面積數(shù)據(jù),而是用戶手指觸摸任意控件后的第lmin,才會向服務(wù)器發(fā)送在這Imin內(nèi)終端獲得的控件的接觸面積數(shù)據(jù)。
[0115]例如,終端預(yù)設(shè)了用戶手指觸摸任意控件后的第Imin為指定時(shí)刻,若在用戶手指觸摸任意控件后的第Imin前的時(shí)間段內(nèi),用戶手指只觸摸了終端的控件A,觸摸控件A的次數(shù)為3次,因此,終端在第Imin的指定時(shí)刻向服務(wù)器發(fā)送的數(shù)據(jù)是,終端獲得的3個(gè)控件A的接觸面積數(shù)據(jù)。
[0116]或者,又例如,終端預(yù)設(shè)了用戶手指觸摸任意控件后的第3min為指定時(shí)刻,若在用戶手指觸摸任意控件后的第3min前的時(shí)間段內(nèi),用戶手指觸摸了終端的控件A,觸摸控件A的次數(shù)為I次,用戶手指還觸摸了終端的控件B,觸摸控件B的次數(shù)為2次,因此,終端第3min的指定時(shí)刻向服務(wù)器發(fā)送的數(shù)據(jù)是,終端獲得的I個(gè)控件A的接觸面積數(shù)據(jù)和2個(gè)控件B的接觸面積數(shù)據(jù)。
[0117]第三種:終端實(shí)時(shí)地將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0118]具體的,終端可以實(shí)時(shí)地獲得控件的接觸面積數(shù)據(jù),只要終端獲得到終端的接觸面積數(shù)據(jù),終端立即就將獲得的數(shù)據(jù)發(fā)送給服務(wù)器。
[0119]例如,終端檢測到用戶手指觸摸了終端的控件A,即可獲得一個(gè)控件A的接觸面積數(shù)據(jù),終端將這一個(gè)控件A的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器;若終端檢測到用戶手指又觸摸了終端的控件B,即可獲得一個(gè)控件B的接觸面積數(shù)據(jù),終端再將這一個(gè)控件B的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。即,終端是實(shí)時(shí)地獲得到一個(gè)控件的接觸面積數(shù)據(jù),就把這個(gè)控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0120]需要說明的是,終端可以利用上述三種方法中任意一種方法向服務(wù)器發(fā)送獲得的控件的接觸面積數(shù)據(jù),或者,也可以利用上述三種方法中任意兩種方法的組合方法,向服務(wù)器發(fā)送獲得的控件的接觸面積數(shù)據(jù),本發(fā)明實(shí)施例對此不進(jìn)行特別限定。
[0121]可以理解的是,終端利用上述三種方法中任意兩種方法的組合方法時(shí),可以對不同的方法添加不同的標(biāo)識,以便于服務(wù)器根據(jù)不同方法發(fā)送來的數(shù)據(jù),對數(shù)據(jù)進(jìn)行區(qū)別處理,以防止重復(fù)處理數(shù)據(jù)影響處理結(jié)果。本發(fā)明實(shí)施例對發(fā)送數(shù)據(jù)時(shí)添加的標(biāo)識并不進(jìn)行具體限定,只需要滿足區(qū)分?jǐn)?shù)據(jù)的目的即可。
[0122]S103,終端接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù)。
[0123]終端可以接收到服務(wù)器發(fā)送的控件尺寸數(shù)據(jù),而接收到的控件的尺寸數(shù)據(jù)是服務(wù)器根據(jù)終端發(fā)送的控件的接觸面積數(shù)據(jù)獲得的。
[0124]具體的,針對同一個(gè)控件,終端一次可以發(fā)送一個(gè)或多個(gè)該控件的接觸面積數(shù)據(jù)給服務(wù)器,而終端接收到的服務(wù)器發(fā)送的該控件的尺寸數(shù)據(jù)只有一個(gè)。例如,終端發(fā)送了 I個(gè)控件A的接觸面積數(shù)據(jù)給服務(wù)器,而終端只能接收到服務(wù)器發(fā)送的一個(gè)控件A的尺寸數(shù)據(jù),而該控件A的尺寸數(shù)據(jù)是服務(wù)器根據(jù)終端發(fā)送的這I個(gè)控件A的接觸面積數(shù)據(jù)進(jìn)行確定的;或者,又例如,終端發(fā)送了 3個(gè)控件B的接觸面積數(shù)據(jù)給服務(wù)器,而終端只能接收到服務(wù)器發(fā)送的一個(gè)控件B的尺寸數(shù)據(jù),而該控件B的尺寸數(shù)據(jù)是服務(wù)器根據(jù)終端發(fā)送的這3個(gè)控件B的接觸面積數(shù)據(jù)進(jìn)行確定的。
[0125]可以理解的是,若終端發(fā)送給服務(wù)器的是N個(gè)不同控件的接觸面積數(shù)據(jù),則終端可以接收到至少N個(gè)不同控件的尺寸數(shù)據(jù)。
[0126]舉例說明,若終端a發(fā)送了I個(gè)控件A的接觸面積數(shù)據(jù)和3個(gè)控件B的接觸面積數(shù)據(jù)給服務(wù)器,終端b發(fā)送了 I個(gè)控件A的接觸面積數(shù)據(jù)和2個(gè)控件C的接觸面積數(shù)據(jù)給服務(wù)器,服務(wù)器可以發(fā)送控件A的尺寸數(shù)據(jù)和控件B的尺寸數(shù)據(jù)給終端a,發(fā)送控件B的尺寸數(shù)據(jù)和控件C的尺寸數(shù)據(jù)給終端b,因此,終端a可以接收到的控件的尺寸數(shù)據(jù)可以包括:控件A的尺寸數(shù)據(jù)和控件B的尺寸數(shù)據(jù)。也即,終端a發(fā)送了2控件的共4個(gè)接觸面積數(shù)據(jù)給服務(wù)器,而終端a接收到了 2個(gè)控件的共2個(gè)尺寸數(shù)據(jù)。
[0127]或者,又例如,若終端a發(fā)送了I個(gè)控件A的接觸面積數(shù)據(jù)和3個(gè)控件B的接觸面積數(shù)據(jù)給服務(wù)器,終端b發(fā)送了 I個(gè)控件A的接觸面積數(shù)據(jù)和2個(gè)控件C的接觸面積數(shù)據(jù)給服務(wù)器,服務(wù)器可以發(fā)送控件A的尺寸數(shù)據(jù)、控件B的尺寸數(shù)據(jù)以及控件C的尺寸數(shù)據(jù)給終端a和終端b,因此,終端a可以接收到的控件的尺寸數(shù)據(jù)可以包括:控件A的尺寸數(shù)據(jù)、控件B的尺寸數(shù)據(jù)以及控件C的尺寸數(shù)據(jù)。也即,終端a發(fā)送了2控件的共4個(gè)接觸面積數(shù)據(jù)給服務(wù)器,而終端a接收到了 3個(gè)控件的共3個(gè)尺寸數(shù)據(jù)。
[0128]S104,終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0129]終端接收到服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù)后,就可以根據(jù)控件的尺寸數(shù)據(jù)顯示控件。
[0130]本發(fā)明實(shí)施例中,對于控件的尺寸數(shù)據(jù)的表示格式不進(jìn)行具體限定,例如,長方形控件的尺寸數(shù)據(jù)的表示格式可以包括但不限于:2CmX3Cm、2X3Cm和2X3中的至少一種,或者,又例如,圓形控件的尺寸數(shù)據(jù)的表示格式可以包括但不限于:r=1.5cm、r=l.5和1.5中的至少一種。
[0131 ]具體的,本發(fā)明實(shí)施例中,終端根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示控件的實(shí)現(xiàn)方式,可以包括但不限于以下三種方法:
[0132]第一種:終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù),重新生成該控件,并利用重新生成的該控件替換已經(jīng)顯示的控件。
[0133]具體的,終端根據(jù)接收到的尺寸數(shù)據(jù)重新生成控件后,可以將已經(jīng)顯示的控件刪除,并顯示重新生成的控件。
[0134]例如,終端接收到控件A的尺寸數(shù)據(jù)為2X 3cm,而終端中已經(jīng)顯示的控件A的尺寸為2 X 2cm,則終端可以按照2 X 3cm的尺寸,重新生成2 X 3cm的控件A,將已經(jīng)顯示的2 X 2cm的控件A刪除,在終端屏幕中顯示控件A的位置顯示重新生成的2X3cm的控件A。
[0135]第二種:終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù),對控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的該控件。
[0136]具體的,控件的屬性中包括控件的尺寸屬性,終端根據(jù)接收到的尺寸數(shù)據(jù)調(diào)整控件的尺寸數(shù)據(jù),可以將已經(jīng)顯示的控件的尺寸進(jìn)行調(diào)整以改變控件A的尺寸大小,終端即可顯示調(diào)整后的控件。
[0137]例如,終端接收到控件A的尺寸數(shù)據(jù)為2X 3cm,而終端中已經(jīng)顯示的控件A的尺寸為2 X2cm,則終端可以將調(diào)整控件A的尺寸屬性,將控件A的尺寸調(diào)整為2X 3cm,所以,終端即可在屏幕中顯示控件A的位置顯示調(diào)整后的2X3cm的控件A。
[0138]需要說明的是,終端可以利用上述兩種方法中任意一種方法,根據(jù)控件的尺寸數(shù)據(jù)顯示該控件,或者,也可以利用上述兩種方法的組合方法,根據(jù)控件的尺寸數(shù)據(jù)顯示該控件,本發(fā)明實(shí)施例對此不進(jìn)行特別限定。
[0139]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0140]本發(fā)明實(shí)施例中,終端獲得控件的接觸面積數(shù)據(jù),然后,終端將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),之后,終端接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù),進(jìn)而,終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0141]實(shí)施例二
[0142]本發(fā)明實(shí)施例給出一種控件的顯示方法,請參考圖3,其為本發(fā)明實(shí)施例所提供的控件的顯示方法的實(shí)施例二的流程示意圖,如圖3所示,該方法包括以下步驟:
[0143]S301,服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),控件的接觸面積數(shù)據(jù)是終端獲得的。
[0144]具體的,本發(fā)明實(shí)施例中,服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),以根據(jù)接收到的控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù)。
[0145]需要說明的是,本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于個(gè)人計(jì)算機(jī)(Personal Computer,PC)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tab I et Computer)、手機(jī)、MP3播放器、MP4播放器等。
[0146]本發(fā)明實(shí)施例中,控件的數(shù)目為至少一個(gè),并且,本發(fā)明實(shí)施例中的控件可以包括但不限于:按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0147]舉例說明,按鈕控件,如終端發(fā)送消息時(shí)的發(fā)送按鈕;標(biāo)簽控件,如終端中通過標(biāo)簽方式顯示的推廣內(nèi)容;文本框控件,如終端中可供編輯文本的輸入框;手勢輸入框,如終端解鎖時(shí)的滑動手勢輸入框;菜單控件,如終端中的設(shè)置菜單;列表框控件,如終端的聯(lián)系人列表、短信列表等。可以理解的是,上述舉例只是本發(fā)明實(shí)施例中所包括的控件的一種具體的表現(xiàn)形式,并不是對本發(fā)明實(shí)施例的控件的一種限定,本發(fā)明實(shí)施例對控件的具體形式并不進(jìn)行具體限定。
[0148]可以理解的是,本發(fā)明實(shí)施例中,控件的接觸面積數(shù)據(jù)是,終端根據(jù)用戶手指與控件之間的接觸面積獲得的。服務(wù)器不能直接根據(jù)用戶手指對控件的觸摸進(jìn)行控件的接觸面積數(shù)據(jù)的獲得,服務(wù)器只能通過接收終端發(fā)送過來的控件的接觸面積數(shù)據(jù)的方式獲得控件的接觸面積數(shù)據(jù)。
[0149]S302,服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù)。
[0150]本發(fā)明實(shí)施例中,對于控件的尺寸數(shù)據(jù)的表示格式不進(jìn)行具體限定,例如,長方形控件的尺寸數(shù)據(jù)的表示格式可以包括但不限于:2CmX3Cm、2X3Cm和2X3中的至少一種,或者,又例如,圓形控件的尺寸數(shù)據(jù)的表示格式可以包括但不限于:r=1.5cm、r=l.5和1.5中的至少一種。
[0151]具體的,本發(fā)明實(shí)施例中,服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),是為了將控件的尺寸數(shù)據(jù)發(fā)送給終端,以便于終端根據(jù)控件的尺寸數(shù)據(jù)顯示控件,所以,針對同一個(gè)控件,服務(wù)器可以接收到終端發(fā)送的至少一個(gè)該控件的接觸面積數(shù)據(jù),而服務(wù)器根據(jù)接收到的控件的接觸面積數(shù)據(jù),最終獲得的該控件的尺寸數(shù)據(jù)有且只有一個(gè)。例如,終端發(fā)送了 I個(gè)控件A的接觸面積數(shù)據(jù)給服務(wù)器,服務(wù)器根據(jù)這一個(gè)控件A的尺寸數(shù)據(jù),最終獲得一個(gè)控件A的尺寸數(shù)據(jù);或者,又例如,終端發(fā)送了 3個(gè)控件B的接觸面積數(shù)據(jù)給服務(wù)器,服務(wù)器根據(jù)終端發(fā)送的這3個(gè)控件B的接觸面積數(shù)據(jù),最終可以獲得控件B的尺寸數(shù)據(jù)也是一個(gè)。
[0152]可以理解的是,本發(fā)明實(shí)施例中,一個(gè)服務(wù)器可以對應(yīng)于不少于一個(gè)的終端,SP月艮務(wù)器可以接收到至少一個(gè)終端發(fā)送來的控件的接觸面積數(shù)據(jù)。因此,服務(wù)器根據(jù)接收到的控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),可以包括但不限于以下兩種方法:
[0153]第一種:若終端的數(shù)目為至少一個(gè),服務(wù)器接收各終端發(fā)送的控件的接觸面積數(shù)據(jù),計(jì)算各終端的控件的尺寸數(shù)據(jù),根據(jù)各終端的所述控件的尺寸數(shù)據(jù),服務(wù)器計(jì)算所有終端的控件的尺寸數(shù)據(jù)的平均值,以作為控件的尺寸數(shù)據(jù)。
[0154]具體的,當(dāng)服務(wù)器可以根據(jù)接收到的所有終端發(fā)送來的控件的接觸面積數(shù)據(jù),計(jì)算每一個(gè)終端中每一個(gè)控件的尺寸數(shù)據(jù),然后,針對同一控件,服務(wù)器可以將不同終端發(fā)送來的所有的該控件的尺寸數(shù)據(jù)求取平均值,進(jìn)而,將獲得的該控件的尺寸數(shù)據(jù)的平均值作為該控件的尺寸數(shù)據(jù)。
[0155]舉例說明,若服務(wù)器接收到的數(shù)據(jù)包括:終端a發(fā)送的3個(gè)控件A的接觸面積數(shù)據(jù)和2個(gè)控件B的接觸面積數(shù)據(jù),終端b發(fā)送的2個(gè)控件A的接觸面積數(shù)據(jù)和4個(gè)控件C的接觸面積數(shù)據(jù),終端c發(fā)送的3個(gè)控件B的接觸面積數(shù)據(jù)和I個(gè)控件C的接觸面積數(shù)據(jù)。
[0156]服務(wù)器可以分別計(jì)算并獲得的數(shù)據(jù)包括:終端a中的3個(gè)控件A的尺寸數(shù)據(jù)和2個(gè)控件B的尺寸數(shù)據(jù),終端b中的2個(gè)控件A的尺寸數(shù)據(jù)和4個(gè)控件C的尺寸數(shù)據(jù),終端c中的3個(gè)控件B的尺寸數(shù)據(jù)和I個(gè)控件C的尺寸數(shù)據(jù)。
[0157]服務(wù)器可以計(jì)算終端a中3個(gè)控件A的尺寸數(shù)據(jù)和終端b中2個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端a、b、c的控件A的尺寸數(shù)據(jù);服務(wù)器可以計(jì)算終端a中2個(gè)控件B的尺寸數(shù)據(jù)和終端c中3個(gè)控件B的尺寸數(shù)據(jù)的平均值,以作為終端a、b、c的控件B的尺寸數(shù)據(jù),服務(wù)器可以計(jì)算終端b中4個(gè)控件C的尺寸數(shù)據(jù)和終端c中I個(gè)控件C的尺寸數(shù)據(jù)的平均值,以作為終端a、b、c的控件C的尺寸數(shù)據(jù)。
[0158]第二種:若終端的數(shù)目為至少一個(gè),服務(wù)器根據(jù)各終端發(fā)送的控件的接觸面積數(shù)據(jù),計(jì)算各終端的控件的尺寸數(shù)據(jù)的平均值,以作為各終端的控件的尺寸數(shù)據(jù)。
[0159]具體的,當(dāng)服務(wù)器可以根據(jù)接收到的所有終端發(fā)送來的控件的接觸面積數(shù)據(jù),計(jì)算每一個(gè)終端中每一個(gè)控件的尺寸數(shù)據(jù),然后,針對同一控件,服務(wù)器可以將一個(gè)終端發(fā)送來的所有的該控件的尺寸數(shù)據(jù)求取平均值,服務(wù)器將獲得的該終端中該控件的尺寸數(shù)據(jù)的平均值,作為該終端中該控件的尺寸數(shù)據(jù)。
[0160]舉例說明,若服務(wù)器接收到的數(shù)據(jù)包括:終端a發(fā)送的3個(gè)控件A的接觸面積數(shù)據(jù)和2個(gè)控件B的接觸面積數(shù)據(jù),終端b發(fā)送的2個(gè)控件A的接觸面積數(shù)據(jù)和4個(gè)控件C的接觸面積數(shù)據(jù),終端c發(fā)送的3個(gè)控件B的接觸面積數(shù)據(jù)和I個(gè)控件C的接觸面積數(shù)據(jù)。
[0161]服務(wù)器可以分別計(jì)算并獲得的數(shù)據(jù)包括:終端a中的3個(gè)控件A的尺寸數(shù)據(jù)和2個(gè)控件B的尺寸數(shù)據(jù),終端b中的2個(gè)控件A的尺寸數(shù)據(jù)和4個(gè)控件C的尺寸數(shù)據(jù),終端c中的3個(gè)控件B的尺寸數(shù)據(jù)和I個(gè)控件C的尺寸數(shù)據(jù)。
[0162]服務(wù)器可以計(jì)算終端a中3個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端a中控件A的尺寸數(shù)據(jù),并且,服務(wù)器還計(jì)算終端a中2個(gè)控件B的尺寸數(shù)據(jù)的平均值,以作為終端a中控件B的尺寸數(shù)據(jù);
[0163]服務(wù)器可以計(jì)算終端b中2個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端b中控件A的尺寸數(shù)據(jù),并且,服務(wù)器還計(jì)算終端b中4個(gè)控件C的尺寸數(shù)據(jù)的平均值,以作為終端b中控件C的尺寸數(shù)據(jù);
[0164]服務(wù)器可以計(jì)算終端c中3個(gè)控件B的尺寸數(shù)據(jù)的平均值,以作為終端c中控件B的尺寸數(shù)據(jù),并且,服務(wù)器將終端c中的I個(gè)控件C的尺寸數(shù)據(jù)作為終端c中控件C的尺寸數(shù)據(jù);
[0165]S303,服務(wù)器將控件的尺寸數(shù)據(jù)發(fā)送給終端,以便于終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0166]在一個(gè)具體的實(shí)現(xiàn)過程中,服務(wù)器可以在接收到終端發(fā)送的控件的接觸面積數(shù)據(jù)后,計(jì)算出控件的尺寸數(shù)據(jù),然后實(shí)時(shí)地將控件的尺寸數(shù)據(jù)發(fā)送給終端。
[0167]在一個(gè)具體的實(shí)現(xiàn)過程中,若服務(wù)器獲得的控件的尺寸數(shù)據(jù)是,根據(jù)各終端的控件的尺寸數(shù)據(jù)計(jì)算得到的所有終端的控件的尺寸數(shù)據(jù)的平均值,服務(wù)器將獲得的控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0168]舉例說明,若服務(wù)器計(jì)算終端a中3個(gè)控件A的尺寸數(shù)據(jù)和終端b中2個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端a、b、c的控件A的尺寸數(shù)據(jù),則服務(wù)器將控件A的尺寸數(shù)據(jù)發(fā)送給終端a、b、c,以便于終端a、b、c根據(jù)控件A的尺寸數(shù)據(jù)顯示控件A。
[0169]在一個(gè)具體的實(shí)現(xiàn)過程中,若服務(wù)器獲得的控件的尺寸數(shù)據(jù)是,各終端的控件的尺寸數(shù)據(jù)的平均值,服務(wù)器將各終端的控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0170]舉例說明,若服務(wù)器計(jì)算終端a中3個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端a中控件A的尺寸數(shù)據(jù),并且服務(wù)器還計(jì)算終端b中2個(gè)控件A的尺寸數(shù)據(jù)的平均值,以作為終端b中控件A的尺寸數(shù)據(jù),則服務(wù)器將終端a中控件A的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端a,以便于終端a可以根據(jù)接收到的控件A的尺寸數(shù)據(jù)顯示控件A;服務(wù)器將終端b中控件A的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端b,以便于終端b可以根據(jù)接收到的控件A的尺寸數(shù)據(jù)顯示控件A。
[0171]請參考圖4,其為本發(fā)明實(shí)施例中服務(wù)器與終端進(jìn)行數(shù)據(jù)交互的過程示意圖。如圖4所示,終端將獲得的控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù)后,可以根據(jù)這些控件的接觸面積數(shù)據(jù)獲得控件的尺寸數(shù)據(jù),服務(wù)器將獲得的控件的尺寸數(shù)據(jù)發(fā)送給終端,終端就可以根據(jù)控件的尺寸數(shù)據(jù)顯示控件。
[0172]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0173]本發(fā)明實(shí)施例中,服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),控件的接觸面積數(shù)據(jù)是終端獲得的,然后,服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),最后,月艮務(wù)器將控件的尺寸數(shù)據(jù)發(fā)送給終端,以便于終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0174]實(shí)施例三
[0175]基于上述實(shí)施例一所提供的控件的顯示方法,本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的終端實(shí)施例,請參考圖5,其為本發(fā)明實(shí)施例所提供的終端的功能方塊圖。如圖5所示,該終端包括:
[0176]獲得模塊51,用于獲得控件的接觸面積數(shù)據(jù);
[0177]發(fā)送模塊52,用于將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù);
[0178]接收模塊53,用于接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù);
[0179]顯示模塊54,用于根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0180]具體的,本發(fā)明實(shí)施例中,發(fā)送模塊52,具體用于:
[0181 ]按照指定時(shí)間間隔,將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器;和/或,
[0182]在指定時(shí)刻,將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器;和/或,
[0183]實(shí)時(shí)地將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器。
[0184]具體的,本發(fā)明實(shí)施例中,顯示模塊54,具體用于:
[0185]根據(jù)接收到的控件的尺寸數(shù)據(jù),重新生成該控件,并利用重新生成的該控件替換已經(jīng)顯示的控件;和/或,
[0186]根據(jù)接收到的控件的尺寸數(shù)據(jù),對控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的控件。
[0187]具體的,本發(fā)明實(shí)施例中,控件的數(shù)目為至少一個(gè);控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0188]由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對圖1的相關(guān)說明。
[0189]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0190]本發(fā)明實(shí)施例中,終端的或的模塊獲得控件的接觸面積數(shù)據(jù),然后,終端的發(fā)送模塊將控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于服務(wù)器根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),之后,終端的接收模塊接收服務(wù)器發(fā)送的控件的尺寸數(shù)據(jù),最后,終端的顯示模塊根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0191]實(shí)施例四
[0192]基于上述實(shí)施例二所提供的控件的顯示方法,本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的服務(wù)器實(shí)施例,請參考圖6,其為本發(fā)明實(shí)施例所提供的服務(wù)器的功能方塊圖。如圖6所示,該服務(wù)器包括:
[0193]接收模塊61,用于接收終端發(fā)送的控件的接觸面積數(shù)據(jù),控件的接觸面積數(shù)據(jù)是終端獲得的;
[0194]獲得模塊62,用于根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù);
[0195]發(fā)送模塊63,用于將控件的尺寸數(shù)據(jù)發(fā)送給終端,以便于終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0196]具體的,本發(fā)明實(shí)施例中,終端的數(shù)目為至少一個(gè);
[0197]獲得模塊62,具體用于:
[0198]根據(jù)各終端發(fā)送的控件的接觸面積數(shù)據(jù),計(jì)算各終端的控件的尺寸數(shù)據(jù);
[0199]根據(jù)各終端的所述控件的尺寸數(shù)據(jù),計(jì)算所有終端的控件的尺寸數(shù)據(jù)的平均值,以作為控件的尺寸數(shù)據(jù);
[0200]發(fā)送模塊63,具體用于:
[0201]將控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0202]具體的,本發(fā)明實(shí)施例中,終端的數(shù)目為至少一個(gè);
[0203]獲得模塊62,具體用于:
[0204]根據(jù)各終端發(fā)送的控件的接觸面積數(shù)據(jù),計(jì)算各終端的控件的尺寸數(shù)據(jù)的平均值,以作為各終端的控件的尺寸數(shù)據(jù);
[0205]發(fā)送模塊63,具體用于:
[0206]將各終端的控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。
[0207]具體的,本發(fā)明實(shí)施例中,控件的數(shù)目為至少一個(gè);控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
[0208]由于本實(shí)施例中的各單元能夠執(zhí)行圖3所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對圖3的相關(guān)說明。
[0209]本發(fā)明實(shí)施例的一個(gè)技術(shù)方案具有如下有益效果:
[0210]本發(fā)明實(shí)施例中,服務(wù)器的接收模塊接收終端發(fā)送的控件的接觸面積數(shù)據(jù),控件的接觸面積數(shù)據(jù)是終端獲得的,然后,服務(wù)器的獲得模塊根據(jù)控件的接觸面積數(shù)據(jù),獲得控件的尺寸數(shù)據(jù),最后,服務(wù)器的發(fā)送模塊將控件的尺寸數(shù)據(jù)發(fā)送給終端,以便于終端根據(jù)接收到的控件的尺寸數(shù)據(jù),顯示控件。本發(fā)明實(shí)施例中,通過獲得的用戶手指與控件之間的接觸面積,可以分析這些接觸面積數(shù)據(jù),并計(jì)算得到控件的尺寸,進(jìn)而,終端可以根據(jù)接收到的控件的尺寸數(shù)據(jù)顯示該控件,因此,終端屏幕上顯示的控件的大小都能夠與用戶手指與控件之間的接觸面積相匹配,使得用戶可以方便且精確的點(diǎn)擊到控件上,避免了現(xiàn)有技術(shù)中由于用戶難以精確地點(diǎn)擊到控件上,引起的誤操作的問題,提高了終端的控制效率。
[0211]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0212]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0213]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0214]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0215]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,R0M)、隨機(jī)存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0216]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種控件顯示方法,其特征在于,所述方法包括: 終端獲得控件的接觸面積數(shù)據(jù); 所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù); 所述終端接收所述服務(wù)器發(fā)送的所述控件的尺寸數(shù)據(jù); 所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,包括: 按照指定時(shí)間間隔,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或, 在指定時(shí)刻,所述終端將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或, 所述終端實(shí)時(shí)地將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件,包括: 所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),重新生成所述控件,并利用重新生成的所述控件替換已經(jīng)顯示的所述控件;和/或, 所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),對所述控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的所述控件。4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于, 所述控件的數(shù)目為至少一個(gè); 所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。5.一種控件顯示方法,其特征在于,所述方法包括: 服務(wù)器接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的; 所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù); 所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。6.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述終端的數(shù)目為至少一個(gè); 所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),包括: 所述服務(wù)器根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù); 所述服務(wù)器根據(jù)各終端的所述控件的尺寸數(shù)據(jù),計(jì)算所有終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為所述控件的尺寸數(shù)據(jù); 所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,包括: 所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。7.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述終端的數(shù)目為至少一個(gè); 所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù),包括: 所述服務(wù)器根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為各終端的所述控件的尺寸數(shù)據(jù); 所述服務(wù)器將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,包括: 所述服務(wù)器將各終端的所述控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。8.根據(jù)權(quán)利要求5至7任一項(xiàng)所述的方法,其特征在于, 所述控件的數(shù)目為至少一個(gè); 所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。9.一種終端,其特征在于,所述終端包括: 獲得模塊,用于獲得控件的接觸面積數(shù)據(jù); 發(fā)送模塊,用于將所述控件的接觸面積數(shù)據(jù)發(fā)送給服務(wù)器,以便于所述服務(wù)器根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù); 接收模塊,用于接收所述服務(wù)器發(fā)送的所述控件的尺寸數(shù)據(jù); 顯示模塊,用于根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述發(fā)送模塊,具體用于: 按照指定時(shí)間間隔,將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或,在指定時(shí)刻,將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器;和/或, 實(shí)時(shí)地將所述控件的接觸面積數(shù)據(jù)發(fā)送給所述服務(wù)器。11.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述顯示模塊,具體用于: 根據(jù)接收到的所述控件的尺寸數(shù)據(jù),重新生成所述控件,并利用重新生成的所述控件替換已經(jīng)顯示的所述控件;和/或, 根據(jù)接收到的所述控件的尺寸數(shù)據(jù),對所述控件的屬性中的尺寸屬性進(jìn)行調(diào)整,顯示調(diào)整后的所述控件。12.根據(jù)權(quán)利要求9至11任一項(xiàng)所述的終端,其特征在于, 所述控件的數(shù)目為至少一個(gè); 所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。13.一種服務(wù)器,其特征在于,所述服務(wù)器包括: 接收模塊,用于接收終端發(fā)送的控件的接觸面積數(shù)據(jù),所述控件的接觸面積數(shù)據(jù)是所述終端獲得的; 獲得模塊,用于根據(jù)所述控件的接觸面積數(shù)據(jù),獲得所述控件的尺寸數(shù)據(jù); 發(fā)送模塊,用于將所述控件的尺寸數(shù)據(jù)發(fā)送給所述終端,以便于所述終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。14.根據(jù)權(quán)利要求13所述的服務(wù)器,其特征在于, 所述終端的數(shù)目為至少一個(gè); 所述獲得模塊,具體用于: 根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù);根據(jù)各終端的所述控件的尺寸數(shù)據(jù),計(jì)算所有終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為所述控件的尺寸數(shù)據(jù); 所述發(fā)送模塊,具體用于: 將所述控件的尺寸數(shù)據(jù)發(fā)送給各終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。15.根據(jù)權(quán)利要求13所述的服務(wù)器,其特征在于, 所述終端的數(shù)目為至少一個(gè); 所述獲得模塊,具體用于: 根據(jù)各終端發(fā)送的所述控件的接觸面積數(shù)據(jù),計(jì)算各終端的所述控件的尺寸數(shù)據(jù)的平均值,以作為各終端的所述控件的尺寸數(shù)據(jù); 所述發(fā)送模塊,具體用于: 將各終端的所述控件的尺寸數(shù)據(jù)發(fā)送給對應(yīng)的終端,以便于各終端根據(jù)接收到的所述控件的尺寸數(shù)據(jù),顯示所述控件。16.根據(jù)權(quán)利要求13至15任一項(xiàng)所述的服務(wù)器,其特征在于, 所述控件的數(shù)目為至少一個(gè); 所述控件包括按鈕、標(biāo)簽、文本框、手勢輸入框、菜單和列表框中至少一種。
【文檔編號】G06F3/0488GK106055225SQ201610338609
【公開日】2016年10月26日
【申請日】2016年5月20日
【發(fā)明人】梁俊明
【申請人】深圳天瓏無線科技有限公司