Android 扫描二维码实现网页登录

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课讲解如何使用 ZXing 库扫描二维码,使用 PHP 生成指定二维码,以及综合 Android、PHP、MySQL 实现扫描二维码登录的功能。

    1.示例演示和登录机制的实现 00:07:21

    本课时首先对 Android 客户端程序、网页端程序的示例进行了演示,在 PPT 中详解了通过扫描二维码实现登录的机制,并画出登录的实现流程图,最后讲解了如何在本地的 MySQL 中新建相应数据表和字段,以记录用户登录信息。

    2.PHP 网页端生成简单二维码 00:05:20

    本课时讲解联图网在线生成二维码 API 的使用,并使用 PHP 语言编写网页生成指定二维码。

    3.PHP轮询数据库 00:10:18

    本课时讲解使用 AJAX 进行异步加载轮询操作。

    4.PHP 自定 API 接口 00:05:26

    本课时讲解如何在 PHP 中自定 API 接口,实现将信息写入数据库的功能。

    5.Android 客户端扫描二维码 00:07:55

    本课时简要介绍 ZXing 开源库,并依赖于该开源库完成扫描二维码的功能。

    6.Android 客户端访问自定 API 实现网页登录 00:08:43

    本课时介绍 Android 客户端网络编程知识,以及如何使用网络编程结合 API 实现登录功能。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android 扫描二维码实现网页登录

6课时,45分钟2014-12-19
icodeyou
icodeyou

极客学院签约布道师

课程背景:
起初微信网页版有客户端扫描二维码登录的功能,之后越来越多的站点开始利用这一新兴形式,开发出了使用二维码登录网站的各种应用。这种方式既不需要用户在网页端输入个人信息,又能保证安全性,可以切实提高用户体验度。


核心内容:
1.下载使用 ZXing 库
2.利用 API 实现 PHP 生成二维码
3.使用 PHP 制定 API 接口,利用 Android的HttpUrlConnection 对其进行访问
4.扫描二维码登录网页流程


软件环境:Eclipse、ADT、HBuilder


是否提供资料:


课程等级:初级


适合人群:
具备一定Android、PHP、JavaScript、MySQL 基础的开发者

  • 技术问答
  • 资料与Wiki
  • 1

    示例演示和登录机制的实现

    07:21

    本课时首先对 Android 客户端程序、网页端程序的示例进行了演示,在 PPT 中详解了通过扫描二维码实现登录的机制,并画出登录的实现流程图,最后讲解了如何在本地的 MySQL 中新建相应数据表和字段,以记录用户登录信息。

  • 2

    PHP 网页端生成简单二维码

    05:20

    本课时讲解联图网在线生成二维码 API 的使用,并使用 PHP 语言编写网页生成指定二维码。

  • 3

    PHP轮询数据库

    10:18

    本课时讲解使用 AJAX 进行异步加载轮询操作。

  • 4

    PHP 自定 API 接口

    05:26

    本课时讲解如何在 PHP 中自定 API 接口,实现将信息写入数据库的功能。

  • 5

    Android 客户端扫描二维码

    07:55

    本课时简要介绍 ZXing 开源库,并依赖于该开源库完成扫描二维码的功能。

  • 6

    Android 客户端访问自定 API 实现网页登录

    08:43

    本课时介绍 Android 客户端网络编程知识,以及如何使用网络编程结合 API 实现登录功能。

相关课程

  • Android Studio 1.0 (稳定版)的使用

    本课讲解 Android Studio 的发布、下载、安装、配置、特性和优点。让学员了解,Android Studio 在开发上有哪些优势,为什么要选择使用它。

    3课时 18分钟
    初级
    34565人学习
  • Android项目开发实战:自定义左右菜单

    通过对 View 的理解,完成左右菜单的的布局分配,并且添加滑动效果,自动滑动的事件,完成事件的分发机制,添加蒙版完成更好的用户体验。

    5课时 42分钟
    初级
    23708人学习
  • Android 项目开发实战:记事本

    通过使用数据库(SQLite)完成一个记事本功能,包含文字信息,图片信息,视频信息。用到了数据库的创建、添加数据、查询数据和删除数据。通过记事本实例让学员彻底掌握数据库的应用。

    9课时 87分钟
    初级
    27481人学习
  • Android实战项目开发:智能聊天机器人

    本课讲解异步通信、Json数据解析、布局的实现、数据的封装。

    9课时 68分钟
    初级
    19301人学习