【视频教程】消息摘要的编程使用

课程背景

当在互联网上传输文件时,偶尔也会有遇到传输文件损坏的情况,严重时,还可能从某软件的官网上下载到被篡改的文件。如何来验证下载到的文件和官方提供的源文件是否一致,此时需要使用消息摘要进行对比。

核心内容

  • 消息摘要的概念、种类和作用
  • MD 类消息摘要的编程使用
  • SHA 类消息摘要的编程使用
  • HMAC 消息摘要的编程使用

【视频教程】Base64 编码的编程使用

课程背景

Base64 算法最早应用于解决电子邮件传输的问题,在早期,由于“历史问题”,电子邮件只允许 ASCII 码字符,如果要传送一封带有非 ASCII 码字符的电子邮件,当它通过一些网关的时候就可能出现问题。这个网关很可能会对这个非 ASCII 码字符的二进制位做调整,即将这个非 ASCII 码的 8 位二进制码的最高位置为 0,此用户收到的邮件就会是一封纯粹的乱码邮件,基于这个原因产生了 Base64 算法。

核心内容

  • 综述密码学
  • 概述密码学中关键概念(尤其区分密钥和口令)
  • 简介 Base64 的概念、应用
  • Base64 的编程使用
  • 利用 telnet 客户端演示 Base64 在登录邮件系统中的作用

【视频教程】Android 项目开发实战--新闻客户端

课程背景

移动互联网背景下,手机凭借其随时随地、移动与便携等优势发展成为重要的大众传播媒体,成为媒介融合的新平台。移动新闻客户端凭借其丰富的资讯资源、实时的信息推送被越来越多的用户认可。对于各行各业来说,为了展示企业良好形象,新闻客户端是面向用户中必不可少的一部分。

核心内容

  • 在 PHP 中生成 JSON 数据,在 Android 中进行 JSON 数据解析
  • Android 中 BaseAdapter 的使用
  • Android 中 WebView 的使用
  • Android 网络编程

【视频教程】Android 中 Action Bar 的使用

课程背景

Action Bar 是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当需要突出展现用户行为或全局导航的 Activity 中使用 Action Bar,因为其能够使应用程序给用户提供一致的界面,并且系统能够很好根据不同的屏幕配置来适应操作栏的外观。

核心内容

  • 在程序中启用 Action Bar
  • 在 Action Bar 中添加按钮
  • 自定义 Action Bar Style
  • 开启 Overlay Mode
  • 使用 ActionBarSherlock 开源库
  • 使用一键生成工具 Android Action Bar Style Generator