第三方登入练习手册
一. 功能描述
就是利用用户在第三方平台上已有的账号来快速完成自己在其它应用或网站的登录或者注册的功能。
二. 效果图
三. 需求分析
因为项目都是第三方的东西,所以需要到友盟官网下载Sdk,然后通过下载的Sdk中的友盟集成工具来集成项目的配置,把集成的libs包和res包全部一一对应集成到项目中,这些配置弄好以后则需要添加一个onActivityResult并且不能在fragment中实现,在配置权限,在build.gradle添加友盟的appkey,如果是Android6.0则需要添加6.0的权限,这些完了以后建立一个application文件,注意要在AndroidManifest文件中配置(如果本身已有,不需要重新建立),在application文件中配置三方平台的appkey.在application中初始化sdk,这个初始化最好放在application的程序入口中,防止意外发生.最后就是签名配置,放到工程中在添加签名文件的密码就行.再最后就是要在MainActivity中写一些逻辑代码喽.
四. 案例描述
1.配置好环境
2.设置布局页面点击进入第三方登入界面
3.在MainActivity中调取ID然后点击监听进入登入页面
4.登入以后数据回传取出头像等数据
5.想要美观布局可以修改美观一点
五. 核心技术选型
友盟第三方 Sdk, 友盟应用 appkey六. 详细步骤实现(结合速度标准,质量标准)
1. 在友盟平台下载第三方登录 Sdk 并且集成导入项目 (3min-5min)2. 配置权限 application,build.gradle,签名 (5min-10min)
3. 布局文件界面美观 , 配置背景 (4min-7min)
4. 在 MainActivity 中实现逻辑代码 (8min-14min)