快速分享微博的方法及其触屏终端
技术领域
本发明涉及触屏技术领域,更具体地涉及一种快速分享微博的方法及其触屏终端。
背景技术
随着智能通信终端的流行,微博等越来越流行。微博不仅可以满足用户对网络资讯的关注,还可使用户关注自己欣赏的名人或朋友,以查看别人的最新动态或发表自己的最新言论等,从而达到与别人分享快乐的目的,因此,微博得到了越来越多的人的喜爱。
另外,鉴于微博的流行度及其开放性,很多应用中都嵌有微博分享,以方便用户使用微博时将自己感兴趣的信息分享给好友。但是,现有的微博分享方法,需要用户先点击应用操作界面上的“分享至微博”等类似按钮,再连接至微博登录界面,之后输入微博帐号和密码,才可完成微博分享。该微博分享方法比较繁琐,给用户的使用造成了不便,用户体验较差。
因此,有必要提供一种可快速分享微博的方法及其触屏终端来克服上述缺陷。
发明内容
本发明的目的是提供一种快速分享微博的方法,以方便用户实现微博内容的快速分享,提高用户体验。
本发明的另一目的是提供一种快速分享微博的触屏终端,该触屏终端可实现微博内容的快速分享,提高用户体验。
为实现上述目的,本发明提供了一种快速分享微博的方法,包括:
预设任一与微博帐号绑定的预设手势;
输入任一手势至触屏终端的任一界面;
判断所述手势是否为所述预设手势;
根据判断结果快速分享微博。
与现有技术相比,本发明快速分享微博的方法先预设任一与微博帐号绑定的预设手势,再输入一手势并判断该手势是否为预设手势,最后根据判断结果快速分享微博,无需经过现有微博分享方法的“点击分享至微博——连接微博登录界面——输入微博帐号和密码”的繁琐操作,从而方便了用户实现微博内容的快速分享,提高了用户体验。
具体地,“根据判断结果快速分享微博”具体包括:
当所述手势为所述预设手势时,判断所述任一界面是否有分享内容;
根据判断结果将所述分享内容添加至微博分享框或打开微博应用。
具体地,所述分享内容包括图片和/或文字。
具体地,所述任一界面为网页界面或任一应用的操作界面。
具体地,判断所述任一界面是否有分享内容”具体包括:
判断所述网页界面上的内容是否属于微博支持分享的内容,或判断所述任一应用是否支持微博的开放接口。
在本发明的一优选实施例中,“判断所述手势是否为所述预设手势”之后还包括:
判断所述触屏终端是否未预载微博应用或已卸载所述微博应用;
根据判断结果打开网页端以预载所述微博应用。
相应地,本发明还提供了一种快速分享微博的触屏终端,包括:
预设模块,用于预设任一与微博帐号绑定的预设手势;
输入模块,用于输入任一手势至触屏终端的任一界面;
第一判断模块,用于判断所述手势是否为所述预设手势;以及
分享模块,用于根据所述第一判断模块的判断结果快速分享微博。
具体地,所述分享模块具体包括:
分享内容判断单元,用于当所述手势为所述预设手势时、判断所述任一界面是否有分享内容;
执行单元,用于根据所述分享内容判断单元的判断结果将所述分享内容添加至微博分享框或打开微博应用。
具体地,所述分享内容判断单元具体包括:
第一子单元,用于当所述手势为所述预设手势且所述任一界面为网页界面时、判断所述网页界面上的内容是否属于微博支持分享的内容;
第二子单元,用于当所述手势为所述预设手势且所述任一界面为任一应用的操作界面时、判断所述任一应用是否支持微博的开放接口。
优选地,所述快速分享微博的触屏终端还包括:
第二判断模块,用于判断所述触屏终端是否未预载微博应用或已卸载所述微博应用;以及
预载模块,用于根据所述第二判断模块的判断结果打开网页端以预载所述微博应用。
通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。
附图说明
图1为本发明快速分享微博的方法一实施例的流程图。
图2为本发明快速分享微博的触屏终端一实施例的结构框图。
图3为图2所示分享模块的结构框图。
具体实施方式
现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。
请参考图1,本发明快速分享微博的方法包括以下步骤:
S101,预设任一与微博帐号绑定的预设手势;该预设手势可以是任一形状的,如三角形、五角星、“Z”字形等,但鉴于实际情况,人们看到符号就会想到微博,因此,在本实施例中,该预设手势为符号;
S102,输入任一手势至触屏终端的任一界面;需要注意的是,当用户正在浏览网页时,该任一界面为当前的网页界面,而当用户正在使用某个应用(如美图秀秀)时,该任一界面为美图秀秀的当前操作界面;
S103,判断任一手势是否为预设手势,若是,则执行S104,反之,则执行S102;具体地,手势的识别是由手势识别系统完成的,在任一界面输入手势后,手势识别系统先接收该手势的笔画轨迹,并计算出包围该手势的最小矩形,再以此矩形的重心为中心点发散n条直线,提取各直线与手势笔画轨迹的相交点的坐标,之后通过计算这些相交点的坐标的加权值(如平均值),并根据加权值判断出与输入手势最相近的手势,最后将该最相近的手势与预设手势进行比对,若是,则执行S104,反之,则执行S102;
S104,判断触屏终端是否未预载微博应用或已卸载微博应用,若是,则执行S108,反之,则执行S105;
S105,判断任一界面是否有分享内容,若是,则执行S106,反之,则执行S107;其中,分享内容包括图片和/或文字;当任一界面为网页界面时,在浏览照片或选定了某段文字时,该步骤具体判断网页界面上的照片或文字是否属于微博支持分享的内容,若是,则执行S106,反之,则执行S107;当任一界面为某一应用的操作界面时,该步骤具体判断该应用是否支持微博的开放接口,若是,则执行S106,反之,则执行S107;
S106,将分享内容添加至微博分享框;具体地,当任一界面为网页界面时,在浏览照片或选定了某段文字时,该步骤中微博api会将照片或文字添加至微博分享框以实现快速分享,若分享内容既包括图片又包括文字,此时微博api会进行处理,直接将该网页界面对应的url地址进行分享;当任一界面为某一应用的操作界面时,该步骤则会将这个应用进行分享;
S107,打开微博应用;在程序设计时,会给出一个缓冲空间,当输入符号后,会判断缓冲空间内是否有内容需要被分享,如有,则调用微博api进行分享,反之,则会打开微博应用;需要注意的是,缓冲空间内的内容是根据判断当前界面(输入符号的界面)有无被选中的内容来添加的,切换界面或取消选中后,缓冲空间将会清空;
S108,打开网页端以预载微博应用。
需要注意的是,若待机状态下输入符号等手势,且触屏终端已预载微博应用或未卸载微博应用,则可直接打开微博应用;若触屏终端未预载微博应用或已卸载微博应用,则会打开网页端以预载微博应用。
从以上描述可以看出,本发明快速分享微博的方法先预设任一与微博帐号绑定的预设手势,再输入一手势并判断该手势是否为预设手势,最后根据判断结果快速分享微博,无需经过现有微博分享方法的“点击分享至微博——连接微博登录界面——输入微博帐号和密码”的繁琐操作,从而方便了用户实现微博内容的快速分享,提高了用户体验。
相应地,如图2所示,本发明还提供了一种快速分享微博的触屏终端,包括:
预设模块10,用于预设任一与微博帐号绑定的预设手势;
输入模块11,用于输入任一手势至触屏终端的任一界面;
第一判断模块12,用于判断手势是否为预设手势;
第二判断模块13,用于判断触屏终端是否未预载微博应用或已卸载微博应用;
预载模块14,用于根据第二判断模块的判断结果打开网页端以预载微博应用;
分享模块15,用于根据第一判断模块的判断结果快速分享微博。
具体地,分享模块15具体包括:
分享内容判断单元151,用于当手势为预设手势时、判断任一界面是否有分享内容;其中,任一界面网页界面或任一应用的操作界面,分享内容包括图片和/或文字;
执行单元152,用于根据分享内容判断单元的判断结果将分享内容添加至微博分享框或打开微博应用。
具体地,如图3所示,分享内容判断单元151具体包括:
第一子单元1511,用于当手势为预设手势且任一界面为网页界面时、判断网页界面上的内容是否属于微博支持分享的内容;
第二子单元1512,用于当手势为预设手势且所述任一界面为任一应用的操作界面时、判断任一应用是否支持微博的开放接口。
本发明快速分享微博的触屏终端的工作原理如下:
预设模块10先预设一与微博帐号绑定的预设手势(如符号),之后输入模块11接收该手势,第一判断模块12判断该手势是否为预设手势,若是,则指示第二判断模块13判断触屏终端是否未预载微博应用或已卸载微博应用,当第二判断模块13的判断结果为否时,则会指示分享模块15进行内容分享,反之,则指示预载模块14打开网页端以预载微博应用。当第一判断模块12判断出该手势不是预设手势时,则不会发出任何指示信号,继续等待下一手势的输入。
从以上描述可以看出,本发明快速分享微博的触屏终端先通过预设模块10预设任一与微博帐号绑定的预设手势,再通过输入模块11输入一手势并通过第一判断模块12判断该手势是否为预设手势,最后通过分享模块15根据判断结果快速分享微博,无需经过现有微博分享方法的“点击分享至微博——连接微博登录界面——输入微博帐号和密码”的繁琐操作,从而方便了用户实现微博内容的快速分享,提高了用户体验。
以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。