一种分享方法、装置及移动终端的制作方法

文档序号:9730292阅读:352来源:国知局
一种分享方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及数据处理技术领域,尤其涉及一种分享方法、装置及移动终端。
【背景技术】
[0002]现有技术中,移动终端的安卓系统分享软件通过隐式启动程序Activity来启动第三方分享软件。首先,移动终端需要安装对应含有分享功能的第三方软件;然后,在分享过程中,移动终端的会根据分享请求指令,调用所述移动终端中所有含有分享功能的第三方软件接口;最后,将所述第三方软件接口信息显示给用户,由用户选择对应的分享第三方软件。
[0003]例如:在分享过程中用户选择微博分享功能,用户需要登录微博账户,才可继续进行信息分享。这样,在用户进入到微博登录用户界面进行登录,且此时分享用户界面也同时出现微博用户登录界面,使得分享过程同时存在两个用户登录界面。在分享过程中用户选择腾讯QQ分享功能,用户需要进入登录腾讯QQ账户页面,如果不登陆,则将退回到腾讯QQ客户端,而无法直接退回到分享界面,而是直接回到移动终端的安卓系统桌面。
[0004]因此,在发明人实现安卓系统分享的过程中,发现现有技术中至少存在如下技术问题:
[0005]现有技术中含有分享功能的第三方软件在分享过程中容易造成登陆验证及回退流程繁琐以及调用回退位置的错误。

【发明内容】

[0006]有鉴于此,本发明实施例提供一种分享方法、装置及移动终端,能够解决现有信息分享验证以及回退流程较为繁琐的问题。
[0007]为达到上述目的,本发明的实施例采用如下技术方案:
[0008]—方面,本发明实施例提供一种分享方法,该方法包括:
[0009]获取用户分享指令及对应的分享信息;
[0010]根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;
[0011]将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;
[0012]接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第二方软件接口信息;
[0013]根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;
[0014]如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0015]作为另一实施例,进一步的,在获取用户分享指令及其对应的分享信息的步骤之前,还包括:
[0016]预设置所述含有分享功能的第三方软件接口信息。
[0017]作为另一实施例,进一步的,该方法,还包括:
[0018]根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;
[0019]将所述登陆界面发送到所述移动终端显示单元;
[0020]接收用户登录信息指令;
[0021 ]将所述用户登录信息指令发送到所述第三方软件进行登录验证;
[0022]接收所述第三方软件发送给的登录验证通过授权指令。
[0023]作为另一实施例,进一步的,该方法还包括:
[0024]记录所述登录验证通过授权指令。
[0025]第二方面,本发明实施例提供一种分享装置,包括:
[0026]信息获取单元,用于获取用户分享指令及对应的分享信息;
[0027]调用单元,用于根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;
[0028]信息发送单元,将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;
[0029]信息接收单元,用于接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;
[0030]验证单元,用于根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;
[0031]分享单元,用于如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0032]作为另一实施例,进一步的,还包括:
[0033]预设置单元,用于预设置所述含有分享功能的第三方软件接口信息。
[0034]作为另一实施例,进一步的,还包括:
[0035]登陆授权单元,用于根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面;将所述登陆界面发送到所述移动终端显示单元;接收用户登录信息指令;将所述用户登录信息指令发送到所述第三方软件进行登录验证;接收所述第三方软件发送给的登录验证通过授权指令。
[0036]作为另一实施例,进一步的,还包括:
[0037]授权记录单元,用于记录所述登录验证通过授权指令。
[0038]第三方面,本发明实施例提供一种移动终端,包括:处理器、存储器、通信接口和总线;
[0039]所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通
?目;
[0040]所述存储器存储可执行程序代码;
[0041]所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:获取用户分享指令及对应的分享信息;根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息;将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择;接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息;根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权;如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0042]本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0044]图1为本发明实施例一的分享方法的流程图;
[0045]图2为本发明实施例二的分享方法的流程图;
[0046]图3为本发明实施例三的分享装置结构示意图;
[0047]图4为本发明实施例四的分享装置结构示意图;
[0048]图5为本发明实施例五的移动终端结构示意图。
【具体实施方式】
[0049]下面结合附图对本发明实施例一种应用程序推荐方法及装置进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0050]如图1所示,本发明实施例一提供了一种分享方法,包括:
[0051 ]步骤101、获取用户分享指令及其对应的分享信息。
[0052]步骤102、根据所述用户分享指令调用自身存储的含有分享功能的第三方软件接口信息。
[0053]步骤103、将所述含有分享功能的第三方软件接口信息发送到移动终端显示单元,供用户选择。
[0054]步骤104、接收所述用户发送的接口选择指令,在所述接口选择指令中包括所述用户选择的第三方软件接口信息。
[0055]步骤105、根据所述用户选择的第三方软件接口信息验证所述用户选择的接口对应的第三方软件是否已经通过授权。
[0056]步骤106、如果通过授权,则将所述用户分享指令对应的分享信息分享到所述用户选择的第三方软件接口对应的第三方软件平台。
[0057]由上可以看出,本发明技术方案通过直接调用其自身存储的含有分享功能的第三方软件接口信息,并通过所述移动终端显示单元显示给用户,供用户选择,使得移动终端无需下载第三方软件也可以完成信息分享,从而降低了移动终端的内存资源占用量,提高了系统资源利用率;此外,本发明技术方案当接收到用户发送的含有用户选择的第三方软件接口信息的接口选择指令后,验证所述用户选择的第三方软件接口对应的第三方软件已经通过授权;所述用户分享指令对应的分享信息即可分享到所述第三方软件平台,从而简化了分享过程中登陆验证及回退流程,避免了调用回退位置的错误。
[0058]如图2所示,为本发明实施例二的的分享方法流程图。在图1所示实施例的基础上,该方法包括:
[0059]步骤100、预设置所述含有分享功能的第三方软件接口信息。采用本发明技术方案中所述含有分享功能的第三方软件接口信息,使得移动终端无需安装含有分享功能的第三方软件,既可以通过本发明分享装置将分享信息分享到用户选择的第三方软件平台,从而节省用户移动终端的存储空间,方便用户信息分享。
[0060]图2所示的步骤101-106的过程可参照前述实施例一的描述。
[0061]需要说明的是,所述步骤105在首次验证所述用户选择的接口对应的第三方软件是否已经通过授权时,还包括:
[0062]步骤1051、根据所述接口选择指令,获取所述用户选择的第三方软件接口信息对应的第三方软件的登陆界面。
[0063]步骤1052、将所述登陆界面发送到所述移动终端显示单元。
[0064]步骤1053、接收用户登录信息指令。
[0065]步骤1054、将所述用户登录信息指令发送到所述第三方软件进行登录验证。
[0066]步骤1055、接收所述第三方软件发送给的登录验证通过授权指令。
[0067]步骤1056、记录所述登录验证通过授权指令,以便后续所述移动终端直接分享信息。
[0068]需要说明的是,在所述用户选择的接口对应的第三方软件首次
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1