CN105373557A - 内容同步方法及装置 - Google Patents
内容同步方法及装置 Download PDFInfo
- Publication number
- CN105373557A CN105373557A CN201410425424.2A CN201410425424A CN105373557A CN 105373557 A CN105373557 A CN 105373557A CN 201410425424 A CN201410425424 A CN 201410425424A CN 105373557 A CN105373557 A CN 105373557A
- Authority
- CN
- China
- Prior art keywords
- content
- picture
- quick response
- response code
- synchronizing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种内容同步方法及装置,属于计算机领域。所述方法包括:扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;对所述二维码编码进行解码,获得解码信息;根据所述解码信息显示第二同步内容。本发明解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
Description
技术领域
本发明涉及计算机领域,特别涉及一种内容同步方法及装置。
背景技术
随着计算机和网络技术的不断发展,用户可以使用不同的终端来获取信息。用户在多终端切换使用的过程时,很容易出现将一个终端中的信息内容同步到其它终端的需求。
在现有的内容同步方法中,通常在内容同步的两个终端(终端A和终端B)中分别安装同步软件,用户在终端A中浏览信息时,若需要将浏览的内容同步至终端B,则将待同步内容复制并粘贴到同步软件中,由同步软件将待同步内容通过互联网络或者局域网络同步至终端B。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有的内容同步方法中,需要用户将待同步内容复制并粘贴到同步软件中进行同步,涉及同步软件的打开和关闭以及待同步内容的复制和粘贴等步骤,操作过程较为繁琐,浪费用户时间,同步效率低。
发明内容
为了解决现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,本发明实施例提供了一种内容同步方法及装置。所述技术方案如下:
一方面,提供了一种内容同步方法,所述方法包括:
扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
对所述二维码编码进行解码,获得解码信息;
根据所述解码信息显示第二同步内容。
另一方面,提供了一种内容同步方法,所述方法包括:
获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
根据所述第一同步内容进行编码,生成二维码编码;
根据所述二维码编码生成二维码;
显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
又一方面,提供了一种内容同步装置,所述装置包括:
扫描模块,用于扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
解码模块,用于对所述二维码编码进行解码,获得解码信息;
第一显示模块,用于根据所述解码信息显示第二同步内容。
再一方面,提供了一种内容同步装置,所述装置包括:
内容获取模块,用于获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
编码模块,用于根据所述第一同步内容进行编码,生成二维码编码;
生成模块,用于根据所述二维码编码生成二维码;
第二显示模块,用于显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
本发明实施例提供的技术方案带来的有益效果是:
通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明各个实施例所涉及的一种实施环境的示意图;
图2是本发明一个实施例提供的内容同步方法的方法流程图;
图3是本发明另一实施例提供的内容同步方法的方法流程图;
图4是本发明一个实施例提供的内容同步方法的方法流程图;
图5是本发明另一实施例提供的内容同步方法的方法流程图;
图6是本发明一个实施例提供的内容同步方法的方法流程图;
图7是本发明一个实施例提供的内容选择操作示意图;
图8是本发明一个实施例提供的图片显示示意图;
图9是本发明一个实施例提供的超链接显示示意图;
图10是本发明一个实施例提供的内容同步装置的装置结构图;
图11是本发明另一实施例提供的内容同步装置的装置结构图;
图12是本发明一个实施例提供的内容同步装置的装置结构图;
图13是本发明另一实施例提供的内容同步装置的装置结构图;
图14是本发明一个实施例提供的终端的结构方框图;
图15是本发明一个实施例提供的终端的结构方框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是根据本发明各个实施例所涉及的一种实施环境的示意图,该实施环境包括第一终端120和第二终端140。其中:
第一终端120可以是具有图像采集功能和图像显示功能的智能终端,比如,第一终端120可以是智能手机、平板电脑、电子书阅读器、智能眼镜或者连接有摄像头的个人电脑等。
第二终端140可以是具有图像显示功能的智能终端,比如,第二终端140可以是智能手机、平板电脑、电子书阅读器、或者个人电脑等。
请参考图2,其示出了本发明一个实施例提供的内容同步方法的方法流程图。该内容同步方法用于如图1所示实施环境的第一终端120中,该内容同步方法可以包括:
步骤202,扫描第二终端中显示的二维码,获得二维码编码;该二维码编码由该第二终端对第一同步内容进行编码生成,该第一同步内容包括文本、图片和/或超链接中的至少一种。
步骤204,对该二维码编码进行解码,获得解码信息。
步骤206,根据该解码信息显示第二同步内容。
综上所述,本发明实施例提供的内容同步方法,通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
请参考图3,其示出了本发明另一实施例提供的内容同步方法的方法流程图。该内容同步方法用于图1所示实施环境的第一终端120中。以第一终端120为智能手机,第二终端140为个人电脑为例,该内容同步方法可以包括:
步骤302,扫描第二终端中显示的二维码,获得二维码编码。
其中,该二维码由第二终端根据该二维码编码生成,该二维码编码由该第二终端对第一同步内容进行编码生成,该第一同步内容包括文本、图片和/或超链接中的至少一种。
用户通过第二终端浏览信息时,若想要将部分内容同步至第一终端,则在第二终端中选择第一同步内容,第二终端根据用户选择的第一同步内容生成二维码并显示。用户使用第一终端扫描该二维码,以获得二维码编码,该二维码编码可以指示该第一同步内容。
在本实施例中,用户选择的第一同步内容可以是文本、图片以及超链接等。
步骤304,对该二维码编码进行解码,获得解码信息。
第二终端在生成二维码时,首先对第一同步内容进行数据编码,生成二维码编码,比如,该二维码编码可以是二进制的数据流。第二终端根据二维码编码生成二维码图案。第一终端从二维码图案中扫描获得该二维码编码后,还需要对二维码编码进行解码,才可以获得该二维码真正表示的内容。
步骤306,当该第一同步内容中包含有文本时,将该解码信息中包含的文本显示为第二同步内容。
若第一同步内容为文本,则第一终端对扫描获得的二维码编码进行解码,获得的解码信息中也包含与第一同步内容相同的文本,第一终端可以直接显示解码信息中包含的文本。
步骤308,当该第一同步内容中包含有图片时,根据该解码信息中包含的该图片对应的网络地址获取该图片,并将该图片显示为第二同步内容。
由于二维码能够携带的数据量有限,无法对数据量较大的图片进行直接编码,为了提高内容同步的应用范围和同步效果,在本实施例中,第二终端在生成二维码时,若用户选择的第一同步内容为图片,则获取该图片的网络地址,并根据该网络地址生成二维码。第一终端扫描二维码并解码获得解码信息后,若检测出解码信息中包含图片的网络地址,则从该网络地址中获取该图片,并将该图片显示为第二同步内容。
第一终端在根据该网络地址获取图片之前,可以显示该网络地址,并检测是否接收到对显示的该网络地址的第一指定操作;若检测结果为接收到对该网络地址的第一指定操作,则执行根据该网络地址获取图片的步骤。
进一步的,在实际应用中,一方面可能出现用户选择的第一同步内容就是某一幅图片的网络地址的文本,或者,用户选择的第一同步内容的格式符合图片的网络地址的格式;另一方面,图片地址对应的图片可能较大,而第一终端的网络带宽不足以支持大数据量图片的快速加载,或者,为了节约网络流量资源,用户只想将数据量较大的图片的网络地址同步到第一终端,并不需要在第一终端加载该图片。
为了适应上述可能出现的情形,第一终端在检测出解码信息中包含符合图片的网络地址格式的内容之后,可以首先将该网络地址以文本形式显示为第二同步内容,若用户需要加载该网络地址,则在该网络地址上进行点击操作,第一终端检测到该点击操作之后,再根据该网络地址下载对应的图片并显示。
步骤310,当该第一同步内容包括超链接时,以第一状态或者第二状态中的一种状态显示第二同步内容。
其中,当该第一同步内容包括超链接时,该解码信息用于指示该超链接对应的统一资源定位符和该超链接对应的可视内容,该可视内容包括文本和/或图片;在该第一状态下,该第二同步内容中包含该超链接;在该第二状态下,该第二同步内容中包含非链接状态显示的该可视内容和该统一资源定位符。
第一终端还可以接收对第二同步内容的第二指定操作;并以该第一状态或者第二状态中的另一种状态切换显示该第二同步内容。
其中,超链接的可视内容可以是文本字符串,该文本字符串可以与该超链接的URL(UniformResourceLocator,统一资源定位符)相同,也可以不同,或者,该可视内容也可以是一幅图片。用户点击超链接的文本字符串或者图片时,可以跳转到该URL对应的地址。当用户在第二终端中选择一个超链接作为第一同步内容时,第二终端获取该超链接的可视内容和对应的URL,并对该可视内容和URL进行编码。其中,URL为一串字符串,其编码方式与对文本的编码类似。另外,当可视内容为图片时,对可视内容的编码类似于对图片的编码,即获取该可视内容对应图片的网络地址,对该网络地址进行编码。用户使用第一终端扫描第二终端显示的二维码并解码,获得的解码信息中可以包括可视内容(文本或者图片链接),以及该超链接的URL字符串。
与图片显示类似的,在实际应用中,可能出现用户选择的第一同步内容并不是超链接,但是其格式符合超链接的可视内容+超链接的URL,此时,为了避免第一终端直接将其显示为超链接形式而导致同步错误,第一终端可以将第二同步内容显示为两种不同的状态,一种是将第二同步内容直接显示为超链接的形式,另一种是将第二同步内容显示为可视内容+URL的形式,用户可以通过在第二同步内容的显示区域进行点击操作,以控制第二同步内容在两种状态下切换。
综上所述,本发明实施例提供的内容同步方法,通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含图片时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的图片的网络地址获取图片,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含超链接时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的该超链接对应的统一资源定位符和该超链接对应的可视内容显示第二同步内容,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图4,其示出了本发明一个实施例提供的内容同步方法的方法流程图。该内容同步方法用于如图1所示实施环境的第二终端140中,该内容同步方法可以包括:
步骤402,获取第一同步内容,该第一同步内容包括文本、图片和/或超链接中的至少一种;
步骤404,根据该第一同步内容进行编码,生成二维码编码;
步骤406,根据该二维码编码生成二维码;
步骤408,显示该二维码,由第一终端扫描该二维码以显示第二同步内容。
综上所述,本发明实施例提供的内容同步方法,通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
请参考图5,其示出了本发明另一实施例提供的内容同步方法的方法流程图。该内容同步方法用于如图1所示实施环境的第二终端140中。以第一终端120为智能手机,第二终端140为个人电脑为例,该内容同步方法可以包括:
步骤502,获取第一同步内容,该第一同步内容包括文本、图片和/或超链接中的至少一种。
用户通过第二终端浏览信息时,若想要将部分内容同步至第一终端,则在第二终端中选择第一同步内容,该第一同步内容不仅限于文本,还可以包括图片或者超链接。
步骤504,当该第一同步内容包括文本时,对该文本进行编码,生成二维码编码。
当用户选择的第一同步信息中包括文本时,第二终端可以直接对文本进行编码,以生成相应的二维码编码。其中,该二维码编码可以是二进制的数据流。
步骤506,当该第一同步内容包括图片时,获取该图片的网络地址,根据该网络地址进行编码,生成二维码编码。
由于二维码能够携带的数据量有限,无法对数据量较大的图片进行直接编码,为了提高内容同步的应用范围和同步效果,在本实施例中,第二终端在生成二维码时,若用户选择的第一同步内容为图片,则获取该图片的网络地址,并根据该网络地址进行编码。
步骤508,当该第一同步内容包括超链接时,获取该超链接对应的统一资源定位符和该超链接对应的可视内容,根据该统一资源定位符和该可视内容进行编码,生成二维码编码。
该可视内容包括文本和/或图片。
其中,超链接的可视内容可以是文本字符串,该文本字符串可以与该超链接的URL相同,也可以不同,或者,该可视内容也可以是一幅图片。用户点击超链接的文本字符串或者图片时,可以跳转到该URL对应的地址。当用户在第二终端中选择一个超链接作为第一同步内容时,第二终端获取该超链接的可视内容和对应的URL,并对该可视内容和URL进行编码。其中,URL为一串字符串,其编码方式与对文本的编码类似。另外,当可视内容为图片时,对可视内容的编码类似于对图片的编码,即获取该可视内容对应图片的网络地址,对该网络地址进行编码。
步骤510,根据该二维码编码生成二维码,显示该二维码,由第一终端扫描该二维码以显示第二同步内容。
第一终端扫描二维码,并根据扫描解码获得的解码信息显示第二同步内容的步骤请参见图3对应实施例中的描述,此处不再赘述。
综上所述,本发明实施例提供的内容同步方法,通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含图片时,对该图片的网络地址进行编码,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含超链接时,通过对该超链接对应的统一资源定位符和该超链接对应的可视内容进行编码,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图6,其示出了本发明一个实施例提供的内容同步方法的方法流程图。该内容同步方法用于如图1所示实施环境中。以第一终端为智能手机,第二终端为个人电脑为例,该内容同步方法可以包括:
步骤602,第二终端获取第一同步内容。
其中,该第一同步内容包括文本、图片和/或超链接中的至少一种。用户通过第二终端浏览信息时,若想要将部分内容同步至第一终端,则在第二终端中选择第一同步内容,该第一同步内容不仅限于文本,还可以包括图片以及超链接。
步骤604,第二终端对该第一同步内容进行编码,生成二维码编码。
比如,以图7所示的内容选择操作示意图,用户在个人电脑中,使用浏览器浏览网页时,若需要将网页中有趣的文本、图片和/或链接通过智能手机转发到社交网络时,可以通过鼠标选中想要同步的第一同步内容,点击右键显示菜单栏,并点击菜单栏中的“生成二维码”选项,个人电脑即对用户选择的内容进行编码。
对于同步内容中的文本、图片和超链接,第二终端采取的编码方法也各不相同,其编码方式分别如下:
1)当该第一同步内容包括文本时,第二终端对该文本进行直接编码,获得二维码编码。
其中,当用户选择的第一同步信息中包括文本时,第二终端可以直接对文本进行编码,以生成相应的二维码编码。其中,该二维码编码可以是二进制的数据流。
2)当该第一同步内容包括图片时,第二终端获取该图片的网络地址,根据该网络地址进行编码,获得二维码编码。
由于二维码能够携带的数据量有限,无法对数据量较大的图片进行直接编码,为了提高内容同步的应用范围和同步效果,在本实施例中,第二终端在生成二维码时,若用户选择的第一同步内容为图片,则获取该图片的网络地址,并根据该网络地址进行编码。
进一步的,在某些情况下,网络地址也会以文本形式显示,为了便于第一终端区分用户选择的第一同步内容是图片还是图片的网络地址,第二终端在检测出用户选择的第一同步内容为图片时,在对图片的网络地址进行编码之前,首先对该图片的网络地址添加特殊的标识,并对添加特殊标志之后的图片地址进行编码。
比如,个人电脑检测出用户选择的第一同步内容中包含图片,获取该图片的图片地址“http://t10.xxx.com/it”,个人电脑在该图片地址的前方添加特殊标识“#pic#”,并对添加特殊标志之后的图片地址“#pic#http://t10.xxx.com/it”进行编码,获得二维码编码。
3)当该第一同步内容包括超链接时,第二终端获取该超链接对应的统一资源定位符和该超链接对应的可视内容,根据该统一资源定位符和该可视内容进行编码。
该可视内容包括文本和/或图片。
其中,超链接的可视内容可以是文本字符串,该文本字符串可以与该超链接的URL相同,也可以不同,或者,该可视内容也可以是一幅图片。用户点击超链接的文本字符串或者图片时,可以跳转到该URL对应的地址。当用户在第二终端中选择一个超链接作为第一同步内容时,第二终端获取该超链接的可视内容和对应的URL,并对该可视内容和URL进行编码。其中,URL为一串字符串,其编码方式与对文本的编码类似。另外,当可视内容为图片时,对可视内容的编码类似于对图片的编码,即获取该可视内容对应图片的网络地址,对该网络地址进行编码。
与图片的编码类似的,为了便于第一终端区分用户选择的第一同步内容是超链接还是文本,第二终端在对超链接的可视内容和URL进行编码之前,首先对超链接的可视内容和URL添加特殊标识,并对添加特殊标识之后的可视内容和URL进行编码。
比如,用户在个人电脑的浏览器页面中选择可视内容为文本“XX地图”的超链接,该超链接对应的页面的URL为“http://map.xx.com”,个人电脑获取该超链接的可视内容和URL,对该可视内容和URL添加特殊标识,添加特殊标识之后的可视内容和URL为“*XX地图*#url#http://map.xx.com”,其中,两个*号之间的文本为可视内容,#url#表示后面的地址为可视内容对应的url。个人电脑对“*XX地图*#url#http://map.xx.com”进行编码。
需要说明的是,当可视内容为图片时,可视内容以图片的地址进行编码,编码方式与上述对图片进行编码的方式类似,此处不再赘述。
步骤606,第二终端根据该二维码编码生成二维码,显示该二维码。
个人电脑对用户选择的第一同步内容进行编码之后,生成相应的二维码并显示,以便智能手机扫描。
步骤608,第一终端扫描第二终端中显示的二维码,获得二维码编码,对该二维码编码进行解码,获得解码信息。
通常情况下,智能手机扫描获得的二维码编码为一串二进制的数据流。智能手机对该二维码编码进行解码,即可以获得个人电脑据以生成二维码编码的文本内容。
步骤610,第一终端根据该解码信息显示第二同步内容。
由于解码获得的解码信息所指示的内容可以是文本,也可以是图片以及超链接等其它内容,对于不同的内容类型,第一终端的显示方式也各不相同,具体如下:
1)当该第一同步内容中包含有文本时,第一终端将该解码信息中包含的文本显示为第二同步内容。
若第一同步内容文本,则第一终端对扫描获得的二维码编码进行解码,获得的解码信息中也包含与第一同步内容相同的文本,第一终端可以直接显示解码信息中包含的文本。
当智能手机解码获得的解码信息中的文本不包含用于指示图片或者超链接的特殊标识时,智能手机直接以文本形式显示解码信息。
2)当该第一同步内容中包含有图片时,第一终端根据该解码信息中包含的该图片对应的网络地址获取该图片,并将该图片显示为第二同步内容。
其中,第一终端在根据该网络地址获取图片之前,可以显示该网络地址,并检测是否接收到对显示的该网络地址的第一指定操作;若检测结果为接收到对该网络地址的第一指定操作,则执行根据该网络地址获取图片的步骤。
在实际应用中,一方面可能出现用户选择的第一同步内容就是某一幅图片的网络地址的文本,或者,用户选择的第一同步内容的格式符合图片的网络地址的格式;另一方面,图片地址对应的图片可能较大,而第一终端的网络带宽不足以支持大数据量图片的快速加载,从而影响用户体验,或者,为了节约网络流量资源,用户只想将数据量较大的图片的网络地址同步到第一终端,并不需要在第一终端加载该图片。
为了适应上述可能出现的情形,第一终端在检测出解码信息中包含符合图片的网络地址格式的内容之后,可以首先将该网络地址显示为第二同步内容,若用户需要加载该网络地址,则在该网络地址上进行点击操作,第一终端检测到该点击操作之后,再根据该网络地址下载对应的图片并显示。
比如,如图8所示的图片显示示意图,其中,智能手机解码获得的解码信息为“#pic#http://t10.xxx.com/it”,智能手机检测出其中包含图片对应的特殊标识“#pic#”,则首先以文本形式显示该解码信息,其中,显示的文本为可操作状态,当用户在该文本上点击时,智能手机根据地址http://t10.xxx.com/it获取图片,并用图片替换该文本进行显示。进一步的,当用户再次点击该图片时,智能手机还可以将图片再次切换显示为文本形式。
3)当该第一同步内容包括超链接时,第一终端以第一状态或者第二状态中的一种状态显示第二同步内容。
其中,在该第一状态下,该第二同步内容中包含该超链接;在该第二状态下,该第二同步内容中包含非链接状态显示的该可视内容和该统一资源定位符。
第一终端还可以接收对第二同步内容的第二指定操作;并以该第一状态或者第二状态中的另一种状态切换显示该第二同步内容。
当该第一同步内容包括超链接时,用户使用第一终端扫描第二终端显示的二维码并解码,获得的解码信息中可以包括可视内容(文本或者图片链接),以及该超链接的URL字符串。
与图片显示类似的,在实际应用中,可能出现用户选择的第一同步内容并不是超链接,但是其格式符合超链接的可视内容+超链接的URL,此时,为了避免第一终端直接将其显示为超链接形式而导致同步错误,第一终端可以将第二同步内容显示为两种不同的状态,一种是将第二同步内容直接显示为超链接的形式,另一种是将第二同步内容显示为可视内容+URL的形式,用户可以通过在第二同步内容的显示区域进行点击操作,以控制第二同步内容在两种状态下切换。
比如,如图9所示的超链接显示示意图,其中,智能手机解码获得的解码信息为“*XX地图*#url#http://map.xx.com”,智能手机检测出其格式符合可视内容+URL,则首先将其显示为超链接形式的第一状态,即可视内容为“XX地图”,当用户点击“XX地图”时,跳转向地址链接http://map.xx.com。当用户长按“XX地图”时,智能手机将超链接形式的第一状态转化为文本形式的第二状态,即以文本形式显示“*XX地图*#url#http://map.xx.com”。进一步的,当用户再次长按该文本形式显示的“*XX地图*#url#http://map.xx.com”时,智能手机还可以将其再次切换显示为超链接形式。
步骤612,第一终端将第二同步内容转发至社交网络。
智能手机扫描二维码并显示第二同步内容后,用户点击界面中的转发按钮,智能手机将该第二同步内容转发至社交网络。
综上所述,本发明实施例提供的内容同步方法,第二终端通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含图片时,第二终端对该图片的网络地址进行编码,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的内容同步方法,当用户选择的第一同步内容包含超链接时,第二终端通过对该超链接对应的统一资源定位符和该超链接对应的可视内容进行编码,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图10,其示出了本发明一个实施例提供的内容同步装置的装置结构图。该内容同步装置用于在如图1所示实施环境的第一终端120中实现如图2或图3所示的内容同步方法,该内容同步装置可以包括:
扫描模块1001,用于扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
解码模块1002,用于对所述二维码编码进行解码,获得解码信息;
第一显示模块1003,用于根据所述解码信息显示第二同步内容。
综上所述,本发明实施例提供的内容同步装置,通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
请参考图11,其示出了本发明另一实施例提供的内容同步装置的装置结构图。该内容同步装置用于在如图1所示实施环境的第一终端120中实现如图2或图3所示的内容同步方法,该内容同步装置可以包括:
扫描模块1101,用于扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
解码模块1102,用于对所述二维码编码进行解码,获得解码信息;
第一显示模块1103,用于根据所述解码信息显示第二同步内容。
可选的,所述第一显示模块1103,包括:
第一获取单元1103a,用于根据图片对应的网络地址获取所述图片;当所述第一同步内容中包含有所述图片时,所述解码信息中包含有所述网络地址;
第一显示单元1103b,用于显示所述第一获取单元1103a获取到的所述图片。
可选的,所述第一显示模块1103,还包括:
第二显示单元1103c,用于在所述图片获取单元1103a根据所述网络地址获取所述图片之前,显示所述网络地址;
操作检测单元1103d,用于检测是否接收到对所述网络地址的第一指定操作;
所述第一获取单元1103a,用于若所述检测单元的检测结果为接收到对所述网络地址的第一指定操作,则执行所述根据所述网络地址获取所述图片的步骤。
可选的,所述第一显示模块1103,包括:
第三显示单元1103e,用于以第一状态或者第二状态中的一种状态显示所述第二同步内容;
其中,当所述第一同步内容包括超链接时,所述解码信息用于指示所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;在所述第一状态下,所述第二同步内容中包含所述超链接;在所述第二状态下,所述第二同步内容中包含非链接状态显示的所述可视内容和所述统一资源定位符。
可选的,所述第一显示模块1103,还包括:
操作接收单元1103f,用于接收对所述第二同步内容的第二指定操作;
第四显示单元1103g,用于以所述第一状态或者所述第二状态中的另一种状态切换显示所述第二同步内容。
综上所述,本发明实施例提供的内容同步装置,通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的内容同步装置,当用户选择的第一同步内容包含图片时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的图片的网络地址获取图片,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的内容同步装置,当用户选择的第一同步内容包含超链接时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的该超链接对应的统一资源定位符和该超链接对应的可视内容显示第二同步内容,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图12,其示出了本发明一个实施例提供的内容同步装置的装置结构图。该内容同步装置用于在如图1所示实施环境的第二终端140中实现如图4或图5所示的内容同步方法,该内容同步装置可以包括:
内容获取模块1201,用于获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
编码模块1202,用于根据所述第一同步内容进行编码,生成二维码编码;
生成模块1203,用于根据所述二维码编码生成二维码;
第二显示模块1204,用于显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
综上所述,本发明实施例提供的内容同步装置,通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
请参考图13,其示出了本发明另一实施例提供的内容同步装置的装置结构图。该内容同步装置用于在如图1所示实施环境的第二终端140中实现如图4或图5所示的内容同步方法,该内容同步装置可以包括:
内容获取模块1301,用于获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
编码模块1302,用于根据所述第一同步内容进行编码,生成二维码编码;
生成模块1303,用于根据所述二维码编码生成二维码;
第二显示模块1304,用于显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
可选的,所述编码模块1302,包括:
第二获取单元1302a,用于当所述第一同步内容中包含有图片时,获取所述图片的网络地址;
第一编码单元1302b,用于根据所述网络地址进行编码。
可选的,所述编码模块1302,包括:
第三获取单元1302c,用于当所述第一同步内容包括超链接时,获取所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;
第二编码单元1302d,用于根据所述统一资源定位符和所述可视内容进行编码。
综上所述,本发明实施例提供的内容同步装置,通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的内容同步装置,当用户选择的第一同步内容包含图片时,对该图片的网络地址进行编码,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的内容同步装置,当用户选择的第一同步内容包含超链接时,通过对该超链接对应的统一资源定位符和该超链接对应的可视内容进行编码,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图14,其示出了本发明一个实施例提供的终端的结构方框图,该终端用于实施上述图2或这图3对应的实施例提供的内容同步方法,本发明实施例中的终端可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(RAM)和只读存储器(ROM),用于存储数据和信息的存储器,I/O设备,界面,天线等。具体来讲:
终端1400可以包括RF(RadioFrequency,射频)电路1410、存储器1420、输入单元1430、显示单元1440、传感器1450、音频电路1460、WiFi(wirelessfidelity,无线保真)模块1470、处理器1480、电源1482、摄像头1490等部件。本领域技术人员可以理解,图14中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图14对终端1400的各个构成部件进行具体的介绍:
RF电路1410可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1480处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(LowNoiseAmplifier,低噪声放大器)、双工器等。此外,RF电路1410还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯***)、GPRS(GeneralPacketRadioService,通用分组无线服务)、CDMA(CodeDivisionMultipleAccess,码分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、LTE(LongTermEvolution,长期演进)、电子邮件、SMS(ShortMessagingService,短消息服务)等。
存储器1420可用于存储软件程序以及模块,处理器1480通过运行存储在存储器1420的软件程序以及模块,从而执行终端1400的各种功能应用以及数据处理。存储器1420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1400的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元1430可用于接收输入的数字或字符信息,以及产生与终端1400的用户设置以及功能控制有关的键信号输入。具体地,输入单元1430可包括触控面板1431以及其他输入设备1432。触控面板1431,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1431上或在触控面板1431附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1431可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1480,并能接收处理器1480发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1431。除了触控面板1431,输入单元1430还可以包括其他输入设备1432。具体地,其他输入设备1432可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元1440可用于显示由用户输入的信息或提供给用户的信息以及终端1400的各种菜单。显示单元1440可包括显示面板1441,可选的,可以采用LCD(LiquidCrystalDisplay,液晶显示器)、OLED(OrganicLight-EmittingDiode,有机发光二极管)等形式来配置显示面板1441。进一步的,触控面板1431可覆盖显示面板1441,当触控面板1431检测到在其上或附近的触摸操作后,传送给处理器1480以确定触摸事件的类型,随后处理器1480根据触摸事件的类型在显示面板1441上提供相应的视觉输出。虽然在图14中,触控面板1431与显示面板1441是作为两个独立的部件来实现终端1400的输入和输入功能,但是在某些实施例中,可以将触控面板1431与显示面板1441集成而实现终端1400的输入和输出功能。
终端1400还可包括至少一种传感器1450,比如陀螺仪传感器、磁感应传感器、光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1441的亮度,接近传感器可在终端1400移动到耳边时,关闭显示面板1441和/或背光。作为运动传感器的一种,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端1400还可配置的气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路1460、扬声器1461,传声器1462可提供用户与终端1400之间的音频接口。音频电路1460可将接收到的音频数据转换后的电信号,传输到扬声器1461,由扬声器1461转换为声音信号输出;另一方面,传声器1462将收集的声音信号转换为电信号,由音频电路1460接收后转换为音频数据,再将音频数据输出处理器1480处理后,经RF电路1410以发送给比如另一终端,或者将音频数据输出至存储器1420以便进一步处理。
WiFi属于短距离无线传输技术,终端1400通过WiFi模块1470可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图14示出了WiFi模块1470,但是可以理解的是,其并不属于终端1400的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器1480是终端1400的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器1420内的软件程序和/或模块,以及调用存储在存储器1420内的数据,执行终端1400的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器1480可包括一个或多个处理单元;优选的,处理器1480可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1480中。
终端1400还包括给各个部件供电的电源1482(比如电池),优选的,电源可以通过电源管理***与处理器1480逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
摄像头1490一般由镜头、图像传感器、接口、数字信号处理器、CPU、显示屏幕等组成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板连接器、弹簧式连接方式与终端主板连接,将采集的图像发送给所述存储器1420;数字信号处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接口发送给存储器1420。
尽管未示出,终端1400还可以包括蓝牙模块等,在此不再赘述。
终端1400除了包括一个或者多个处理器1480,还包括有存储器,以及一个或者多个模块,其中一个或者多个模块存储于存储器中,并被配置成由一个或者多个处理器执行。上述一个或者多个模块具有如下功能:
扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
对所述二维码编码进行解码,获得解码信息;
根据所述解码信息显示第二同步内容。
可选的,当所述第一同步内容中包含有图片时,所述解码信息用于指示所述图片对应的网络地址;所述根据所述解码信息显示第二同步内容,包括:
根据所述网络地址获取所述图片;
显示获取到的所述图片。
可选的,所述根据所述网络地址获取所述图片之前,所述方法还包括:
显示所述网络地址,并检测是否接收到对所述网络地址的第一指定操作;
若检测结果为接收到对所述网络地址的第一指定操作,则执行所述根据所述网络地址获取所述图片的步骤。
可选的,当所述第一同步内容包括超链接时,所述解码信息用于指示所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;所述根据所述解码信息显示第二同步内容,包括:
以第一状态或者第二状态中的一种状态显示所述第二同步内容;
其中,在所述第一状态下,所述第二同步内容中包含所述超链接;在所述第二状态下,所述第二同步内容中包含非链接状态显示的所述可视内容和所述统一资源定位符。
可选的,所述方法还包括:
接收对所述第二同步内容的第二指定操作;
以所述第一状态或者所述第二状态中的另一种状态切换显示所述第二同步内容。
综上所述,本发明实施例提供的终端,通过扫描第二终端中显示的,根据第一同步内容生成的二维码,对扫描获得的二维码编码进行解码,获得解码信息,并根据该解码信息显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的终端,当用户选择的第一同步内容包含图片时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的图片的网络地址获取图片,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的终端,当用户选择的第一同步内容包含超链接时,通过第一终端扫描二维码并解码获得的解码信息,根据解码信息中包含的该超链接对应的统一资源定位符和该超链接对应的可视内容显示第二同步内容,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
请参考图15,其示出了本公开一个实施例提供的终端的结构方框图。所述终端可以用于实施上述图4或图5所示的打卡方法。所述终端1500包括中央处理单元(CPU)1501、包括随机存取存储器(RAM)1502和只读存储器(ROM)1503的***存储器1504,以及连接***存储器1504和中央处理单元1501的***总线1505。所述终端1500还包括帮助计算机内的各个器件之间传输信息的基本输入/输出***(I/O***)1506,和用于存储操作***1513、应用程序1514和其他程序模块1515的大容量存储设备1507。
所述基本输入/输出***1506包括有用于显示信息的显示器1508和用于用户输入信息的诸如鼠标、键盘之类的输入设备1509。其中所述显示器1508和输入设备1509都通过连接到***总线1505的输入输出控制器1510连接到中央处理单元1501。所述基本输入/输出***1506还可以包括输入输出控制器1510以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1510还提供输出到显示屏、打印机或其他类型的输出设备。
所述大容量存储设备1507通过连接到***总线1505的大容量存储控制器(未示出)连接到中央处理单元1501。所述大容量存储设备1507及其相关联的计算机可读介质为终端1500提供非易失性存储。也就是说,所述大容量存储设备1507可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的***存储器1504和大容量存储设备1507可以统称为存储器。
根据本发明的各种实施例,所述终端1500还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即终端1500可以通过连接在所述***总线1505上的网络接口单元1511连接到网络1512,或者说,也可以使用网络接口单元1511来连接到其他类型的网络或远程计算机***(未示出)。
所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,所述一个或者一个以上程序具有如下功能:
获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
根据所述第一同步内容进行编码,生成二维码编码;
根据所述二维码编码生成二维码;
显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
可选的,所述根据所述第一同步内容进行编码,包括:
当所述第一同步内容中包含有图片时,获取所述图片的网络地址;
根据所述网络地址进行编码。
可选的,所述根据所述第一同步内容进行编码,包括:
当所述第一同步内容包括超链接时,获取所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;
根据所述统一资源定位符和所述可视内容进行编码。
综上所述,本发明实施例提供的终端,通过根据包括文本、图片和/或超链接中的至少一种的第一同步内容进行编码,生成二维码并显示,由第一终端扫描该二维码以显示第二同步内容,用户只需要在第二终端中选中第一同步内容,并使用第一终端扫描生成的二维码,即可以完成内容的同步,解决了现有技术中需要用户将待同步内容复制并粘贴到同步软件中进行同步而导致的操作过程繁琐,浪费用户时间,同步效率低的问题,达到简化用户操作,节约用户时间,提高同步效率的效果。
其次,本发明实施例提供的终端,当用户选择的第一同步内容包含图片时,对该图片的网络地址进行编码,从而使二维码可以指示数据量更大的图片,提高了内容同步的应用范围和同步效果。
另外,本发明实施例提供的终端,当用户选择的第一同步内容包含超链接时,通过对该超链接对应的统一资源定位符和该超链接对应的可视内容进行编码,从而使二维码可以指示超链接,进一步提高了内容同步的应用范围。
需要说明的是:上述实施例提供的内容同步装置在进行内容同步时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的内容同步装置与内容同步方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种内容同步方法,其特征在于,所述方法包括:
扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
对所述二维码编码进行解码,获得解码信息;
根据所述解码信息显示第二同步内容。
2.根据权利要求1所述的方法,其特征在于,当所述第一同步内容中包含有图片时,所述解码信息用于指示所述图片对应的网络地址;所述根据所述解码信息显示第二同步内容,包括:
根据所述网络地址获取所述图片;
显示获取到的所述图片。
3.根据权利要求2所述的方法,其特征在于,所述根据所述网络地址获取所述图片之前,所述方法还包括:
显示所述网络地址,并检测是否接收到对所述网络地址的第一指定操作;
若检测结果为接收到对所述网络地址的第一指定操作,则执行所述根据所述网络地址获取所述图片的步骤。
4.根据权利要求1所述的方法,其特征在于,当所述第一同步内容包括超链接时,所述解码信息用于指示所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;所述根据所述解码信息显示第二同步内容,包括:
以第一状态或者第二状态中的一种状态显示所述第二同步内容;
其中,在所述第一状态下,所述第二同步内容中包含所述超链接;在所述第二状态下,所述第二同步内容中包含非链接状态显示的所述可视内容和所述统一资源定位符。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收对所述第二同步内容的第二指定操作;
以所述第一状态或者所述第二状态中的另一种状态切换显示所述第二同步内容。
6.一种内容同步方法,其特征在于,所述方法包括:
获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
根据所述第一同步内容进行编码,生成二维码编码;
根据所述二维码编码生成二维码;
显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第一同步内容进行编码,包括:
当所述第一同步内容中包含有图片时,获取所述图片的网络地址;
根据所述网络地址进行编码。
8.根据权利要求6所述的方法,其特征在于,所述根据所述第一同步内容进行编码,包括:
当所述第一同步内容包括超链接时,获取所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;
根据所述统一资源定位符和所述可视内容进行编码。
9.一种内容同步装置,其特征在于,所述装置包括:
扫描模块,用于扫描第二终端中显示的二维码,获得二维码编码;所述二维码编码由所述第二终端对第一同步内容进行编码生成,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
解码模块,用于对所述二维码编码进行解码,获得解码信息;
第一显示模块,用于根据所述解码信息显示第二同步内容。
10.根据权利要求9所述的装置,其特征在于,所述第一显示模块,包括:
第一获取单元,用于根据图片对应的网络地址获取所述图片;当所述第一同步内容中包含有所述图片时,所述解码信息中包含有所述网络地址;
第一显示单元,用于显示所述第一获取单元获取到的所述图片。
11.根据权利要求10所述的装置,其特征在于,所述第一显示模块,还包括:
第二显示单元,用于在所述图片获取单元根据所述网络地址获取所述图片之前,显示所述网络地址;
操作检测单元,用于检测是否接收到对所述网络地址的第一指定操作;
所述第一获取单元,用于若所述检测单元的检测结果为接收到对所述网络地址的第一指定操作,则执行所述根据所述网络地址获取所述图片的步骤。
12.根据权利要求9所述的装置,其特征在于,所述第一显示模块,包括:
第三显示单元,用于以第一状态或者第二状态中的一种状态显示所述第二同步内容;
其中,当所述第一同步内容包括超链接时,所述解码信息用于指示所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;在所述第一状态下,所述第二同步内容中包含所述超链接;在所述第二状态下,所述第二同步内容中包含非链接状态显示的所述可视内容和所述统一资源定位符。
13.根据权利要求12所述的装置,其特征在于,所述第一显示模块,还包括:
操作接收单元,用于接收对所述第二同步内容的第二指定操作;
第四显示单元,用于以所述第一状态或者所述第二状态中的另一种状态切换显示所述第二同步内容。
14.一种内容同步装置,其特征在于,所述装置包括:
内容获取模块,用于获取第一同步内容,所述第一同步内容包括文本、图片和/或超链接中的至少一种;
编码模块,用于根据所述第一同步内容进行编码,生成二维码编码;
生成模块,用于根据所述二维码编码生成二维码;
第二显示模块,用于显示所述二维码,由第一终端扫描所述二维码以显示第二同步内容。
15.根据权利要求14所述的装置,其特征在于,所述编码模块,包括:
第二获取单元,用于当所述第一同步内容中包含有图片时,获取所述图片的网络地址;
第一编码单元,用于根据所述网络地址进行编码。
16.根据权利要求14所述的装置,其特征在于,所述编码模块,包括:
第三获取单元,用于当所述第一同步内容包括超链接时,获取所述超链接对应的统一资源定位符和所述超链接对应的可视内容,所述可视内容包括文本和/或图片;
第二编码单元,用于根据所述统一资源定位符和所述可视内容进行编码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425424.2A CN105373557A (zh) | 2014-08-26 | 2014-08-26 | 内容同步方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410425424.2A CN105373557A (zh) | 2014-08-26 | 2014-08-26 | 内容同步方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105373557A true CN105373557A (zh) | 2016-03-02 |
Family
ID=55375765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410425424.2A Pending CN105373557A (zh) | 2014-08-26 | 2014-08-26 | 内容同步方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105373557A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106485299A (zh) * | 2016-10-10 | 2017-03-08 | 国网北京市电力公司 | 数据处理方法和装置 |
CN106557455A (zh) * | 2016-11-14 | 2017-04-05 | 北京小米移动软件有限公司 | 跨平台的文档编辑方法和装置 |
CN107172259A (zh) * | 2017-04-11 | 2017-09-15 | 捷开通讯(深圳)有限公司 | 终端及其基于二维码的信息交互方法、存储装置 |
CN107948278A (zh) * | 2017-11-22 | 2018-04-20 | 维沃移动通信有限公司 | 一种信息传输方法、终端设备及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857619A (zh) * | 2011-06-28 | 2013-01-02 | 捷达世软件(深圳)有限公司 | 电子名片分享方法及*** |
CN103024063A (zh) * | 2012-12-24 | 2013-04-03 | 腾讯科技(深圳)有限公司 | 一种数据共享方法、客户端及*** |
CN103607377A (zh) * | 2013-10-29 | 2014-02-26 | 小米科技有限责任公司 | 信息分享方法、装置及*** |
CN103853819A (zh) * | 2014-02-13 | 2014-06-11 | 腾讯科技(深圳)有限公司 | 一种信息获取的方法、终端及*** |
CN103942519A (zh) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 多终端间内容共享的方法、图形码编码端及图形码解码端 |
-
2014
- 2014-08-26 CN CN201410425424.2A patent/CN105373557A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857619A (zh) * | 2011-06-28 | 2013-01-02 | 捷达世软件(深圳)有限公司 | 电子名片分享方法及*** |
CN103024063A (zh) * | 2012-12-24 | 2013-04-03 | 腾讯科技(深圳)有限公司 | 一种数据共享方法、客户端及*** |
CN103942519A (zh) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 多终端间内容共享的方法、图形码编码端及图形码解码端 |
CN103607377A (zh) * | 2013-10-29 | 2014-02-26 | 小米科技有限责任公司 | 信息分享方法、装置及*** |
CN103853819A (zh) * | 2014-02-13 | 2014-06-11 | 腾讯科技(深圳)有限公司 | 一种信息获取的方法、终端及*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106485299A (zh) * | 2016-10-10 | 2017-03-08 | 国网北京市电力公司 | 数据处理方法和装置 |
CN106557455A (zh) * | 2016-11-14 | 2017-04-05 | 北京小米移动软件有限公司 | 跨平台的文档编辑方法和装置 |
CN107172259A (zh) * | 2017-04-11 | 2017-09-15 | 捷开通讯(深圳)有限公司 | 终端及其基于二维码的信息交互方法、存储装置 |
CN107948278A (zh) * | 2017-11-22 | 2018-04-20 | 维沃移动通信有限公司 | 一种信息传输方法、终端设备及*** |
CN107948278B (zh) * | 2017-11-22 | 2021-01-26 | 维沃移动通信有限公司 | 一种信息传输方法、终端设备及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104219617B (zh) | 服务获取方法及装置 | |
CN104978115A (zh) | 内容显示方法及装置 | |
CN105187930A (zh) | 基于视频直播的互动方法及装置 | |
CN104133624B (zh) | 网页动画显示方法、装置及终端 | |
CN105320687A (zh) | 网页显示方法及装置 | |
CN104426962A (zh) | 多终端绑定的方法、绑定服务器、终端及*** | |
CN104580334B (zh) | 一种商品信息推送方法和装置 | |
CN103559731B (zh) | 一种锁屏状态下歌词显示的方法及终端 | |
CN104298558A (zh) | 信息处理方法和装置 | |
CN103853819A (zh) | 一种信息获取的方法、终端及*** | |
CN105446726A (zh) | 生成网页的方法和装置 | |
CN104239332A (zh) | 网页内容处理方法、装置及浏览器客户端 | |
CN104519404A (zh) | 图像互换格式文件的播放方法及装置 | |
CN103455585A (zh) | 一种显示商品信息的方法、装置及终端 | |
CN104238893A (zh) | 一种对视频预览图片进行显示的方法和装置 | |
CN105094809A (zh) | 组合图片布局修改方法、装置以及终端设备 | |
CN103687063B (zh) | 一种连接网络的方法、装置及终端设备 | |
CN104869465A (zh) | 视频播放控制方法和装置 | |
CN103390034A (zh) | 图片展示的方法、装置、终端及服务器 | |
CN104679381A (zh) | 切换聊天窗口的方法及装置 | |
CN104965642A (zh) | 下拉列表生成方法及装置 | |
CN104036536A (zh) | 一种定格动画的生成方法和装置 | |
CN104954159A (zh) | 一种网络信息统计的方法和装置 | |
CN104516890A (zh) | 业务处理方法、装置及电子设备 | |
CN105094513A (zh) | 用户头像设置方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160302 |