• 课程 / Android

    极客学院Android开发视频教程

    最新:php小白到大牛三个月速成!

    直播班 >
    介绍章节评论课件
    Android是一个开源的,基于Linux的移动设备操作系统,主要使用于移动设备,如智能手机和平板电脑。Android是由谷歌及其他公司带领的开放手机联盟开发的。《极客学院Android开发视频教程》将带你从java基础开始学习,然后开始基本的Android编程,以及学习一些Android应用程序开发相关的高级概念。
  • 难度:高级
  • 共345章节
  • 395372次播放
  • 第1章 Java编程基础知识入门:变量与数据类型

    数据类型初阶

    04:26

    变量的定义和变量使用的原因

    04:57

    变量的命名、定义和初始化

    用变量简化计算

    用变量保存多种类型的数据

    变量的作用域

    基本数据类型的包装类

    二进制补码

    整数类型

    浮点类型

    字符类型

    转义符

    布尔类型的概念和用法

    小类型向大类型转换

    小类型向大类型转换案例

    大类型向小类型转换

    int类型与char类型的转换

    通过args数组获取数据

    通过Scanner从控制台获取数据

    控制台输入数据的案例

    变量的自加、自减、自乘、自除运算

    交换两个变量的值

    Java的错误类型

    Debug调试

    04:57

    Debug调试案例

    第2章 Java语言Switch语句详解

    Java Switch语句概述

    Java Switch语句应用案例1 判断int类型的数据

    Java Switch语句应用案例2 switch语句的“贯穿”现象

    Java Switch语句应用案例3 键盘输入字符串并进行判断

    Java Switch语句应用案例4 显示指定月的天数

    第3章 Java判断与关系运算

    Java关系运算的种类

    Java实例讲解关系运算中判断语句和流程控制作用

    第4章 Java语言逻辑运算

    Java逻辑运算的种类

    Java逻辑长路短路“与”运算

    Java逻辑长路短路“或”运算

    Java逻辑“非”运算

    Java逻辑运算优先级

    Java逻辑运算案例

    第5章 Java if判断语句的用法

    Java If语句概述和使用格式

    Java If语句使用格式2-if else语句

    Java If语句使用格式3-if嵌套语句

    【Java If语句算法示例1】键盘输入Java Android sql三科分数 找最高分

    【Java If语句算法示例2】选择法找三科分数最高分

    第6章 Java循环结构语句的特点和使用方法

    Java循环概述和while循环

    用while循环打印所有大写英文字母和对应的Unicode码解法(1)

    用while循环打印所有大写英文字母和对应的Unicode码解法(2)

    Do While循环使用格式和执行流程

    用Java do while循环打印所有大写英文字母和对应的Unicode码解法(1)

    用java do while循环打印所有大写英文字母和对应的Unicode码解法(2)

    Java For循环语句的格式

    第7章 Java配置环境变量与常用技巧

    本课概要

    课程概述

    计算机语言概述

    Java入门

    JDK介绍

    设置环境变量

    编写第一个Java程序

    Java的程序结构

    Eclipse开发工具概述

    下载Eclipse

    Eclipse开发环境介绍

    创建Java项目

    给main方法的args参数赋值

    加运算

    Java的项目结构

    项目的导出

    项目的导入

    修改项目名、包名和类名

    Java程序的书写规范

    常见错误

    常用技巧

    第8章 Java类方法详解

    本课概要

    static关键字

    定义无参方法

    定义带参方法

    定义带返回值的方法

    第9章 Java面向对象中类与对象的概念和使用

    Java方法创建和重载

    类的创建及类与对象的关系

    Java面向对象思想编程

    Java方法递归调用

    第10章 Java面向对象的基本特征:封装性

    Java封装性的使用

    java匿名对象的使用

    java构造对象的使用

    第11章 Java面向对象中引用的传递

    java引用传递

    java this关键字

    java static关键字

    第12章 Java面向对象基本特征:继承

    Java继承的实现

    Java继承的限制

    Java子类对象实例化过程

    Java方法重写与super关键字

    Java重写与重载的区别

    第13章 Java面向对象-抽象类与接口

    Java final关键字的使用

    Java抽象类

    Java接口的实现

    第14章 Java String字符串详解

    Java字符串String详解

    Java String字符串常用方法

    Java StringBuffer方法

    Java StringBuider用法

    第15章 Java面向对象多态性

    Java面向对象多态性

    Java面向对象多态性的应用

    Java面向对象instanceof关键字

    Java面向对象抽象类应用

    Java面向对象接口的使用

    第16章 Java开发调试及Eclipse快捷键

    Java 常用的输出调试技巧

    Java 在Eclipse中的操作技巧

    第17章 Java异常处理

    Java异常处理-捕获异常

    Java异常处理-常见异常

    Java异常处理-throws关键字(1)

    Java异常处理-throws关键字(2)

    Java异常处理-自定义异常

    第18章 Android 集成开发环境搭建

    在 Mac 平台搭建 Android 集成开发环境

    在 Windows 平台搭建 Android 集成开发环境

    08:53

    在 Linux 平台搭建 Android 集成开发环境

    第19章 安卓基础之认识Activity 组件

    Activity 是什么

    04:43

    Activity绑定自定义视图

    05:31

    启动另一个 Activity

    06:56
    第20章 安卓基础之Activity 生命周期

    学会查看帮助文档

    06:00

    认识 Activity 的生命周期

    06:20

    在 Activity 跳转过程中的生命周期

    08:02
    第21章 安卓基础之在Activity之间传递参数

    传递简单数据

    06:38

    传递数据包Bundle

    04:50

    传递值对象

    12:42

    获取 Activity 的返回参数

    09:30
    第22章 安卓基础之Activity启动模式

    标准启动模式

    07:17

    SingleTop 模式

    05:45

    SingleTask 与 SingleInstance 模式

    第23章 安卓基础之Intent的概念及应用

    显式 Intent

    隐式 Intent

    Intent 过滤器相关选项

    通过浏览器链接启动本地 Activity

    第24章 安卓基础之Context 的理解及使用

    Context 的作用

    Application 的用途

    Application 生命周期

    第25章 安卓基础之认识 Service

    使用 Service

    10:19

    绑定 Service

    06:27

    Service生命周期

    06:59
    第26章 安卓基础之Service 通信

    启动 Service 并传递数据

    绑定 Service 进行通信(上)

    绑定 Service 进行通信(下)

    第27章 安卓基础之AIDL的理解与使用

    跨应用启动 Service

    跨应用绑定 Service

    跨应用绑定 Service 并通信

    第28章 安卓基础之广播接收器

    使用 BroadcastReceiver

    动态注册和注销 BroadcastReceiver

    BroadcastReceiver 的优先级

    第29章 安卓基础之Android日志系统

    使用日志 API

    日志分类

    使用 DDMS 查看日志

    第30章 安卓基础之Android权限系统

    请求权限实例

    为代码添加权限检查

    为基本组件添加权限检查

    第31章 安卓用户界面之Fragment

    使用 Fragment

    Fragment 的生命周期

    带侧边栏的 Activity

    Tabbed Activity

    第32章 安卓用户界面之基本布局

    FrameLayout

    LinearLayout

    用代码控制子对象

    RelativeLayout

    第33章 安卓用户界面之 RecyclerView

    使用RecyclerView

    使用资源文件自定义列表项

    RecyclerView的布局样式

    第34章 安卓用户界面之常用控件

    下拉列表

    日期选择器

    时间选择器

    单项选择

    多项选择

    第35章 SlidingMenu菜单栏程序设计开发

    本课概要

    SlidingMenu演示

    SlidingMenu开源库介绍

    SlidingMenu程序配置

    SlidingMenu程序开发

    第36章 Android通用下拉刷新控件的使用

    下拉刷新控件基本介绍

    配置下拉刷新控件及运行示例

    开发支持下拉刷新的应用

    第37章 安卓绘图API开发自定义视图控件

    本课概要

    自定义视图属性

    09:33

    自定义控件皮肤

    使用绘图API自定义视图

    第38章 Android自定义视图动画

    本课概要

    View动画-透明动画效果

    View动画-旋转动画效果

    View动画-移动动画效果

    View动画-缩放动画效果

    View动画-动画效果混合

    View动画-动画效果侦听

    自定义动画效果

    第39章 Android创建和配置布局动画

    本课概要

    为布局添加动画效果

    布局内容改变动画

    为列表添加布局动画效果

    使用资源文件配置布局动画

    第40章 点9切图法在安卓UI设计中的运用

    本课概要

    点九切图法概述

    点九切图法使用

    第41章 Android ViewPager引导页

    ViewPager实现

    添加导航点

    添加进入主界面按钮

    添加数据储存

    第42章 侧滑菜单DrawerLayout 的使用

    示例演示和基本介绍

    创建抽屉布局

    初始化导航列表

    监听抽屉的打开关闭事件

    点击图标开闭抽屉

    第43章 安卓中Action Bar的使用

    示例演示和基本介绍

    启用 Action Bar

    自动隐藏 Action Bar

    Action Provider 的使用

    ActionBarSherlock 的使用

    第44章 Surface View绘图API详解

    Android Surface View的使用

    Android Surface View绘制单个图形

    Android Surface View绘制多个图形

    Android Surface View绘制组合图形

    Android Surface View绘制组合图形2

    第45章 Toast和Notification

    弹出通知Toast

    状态栏提示Notification

    第46章 项目开发实战:自定义左右菜单

    完成菜单布局

    菜单左右滑动

    加入左右滑动动画

    处理点击事件

    添加蒙版效果

    第47章 项目开发实战:2D翻转

    2D翻转-创建动画

    2D翻转-添加动画监听

    第48章 多点触摸交互处理

    安卓Android触摸事件侦听

    安卓Android触摸事件传递

    获取一个安卓Android触摸点坐标

    获取多个安卓Android触摸点坐标

    安卓Android缩放图片示例

    第49章 传感器、无线传输与媒体硬件功能开发

    本课概要

    Android中传感器的基本概念

    动作传感器的组成及使用方法

    位置传感器的组成及使用方法

    环境传感器的组成及使用方法

    NFC技术:概述

    NFC技术:Android中的NFC技术

    NFC技术:让Android自动运行程序

    NFC技术:让Android自动打开网页

    NFC技术:NDEF文本格式解析

    NFC技术:读写NFC标签中的文本数据

    NFC技术:NDEF Uri格式解析

    NFC技术:读写NFC标签中的Uri数据

    NFC技术:读写非NDEF格式的数据

    NFC技术:使用Android Beam技术传输文本(一)

    NFC技术:使用Android Beam技术传输文件(二)

    蓝牙技术(一)

    25:13

    蓝牙技术(二)

    32:48

    Wi-Fi Direct

    11:52

    GPS技术(一)

    21:02

    GPS技术(二)

    31:35

    照相机技术(一)

    29:26

    照相机技术(二)

    58:02

    音频技术

    31:34

    多点触摸技术

    19:55

    TTS技术

    11:34

    铃声设置

    16:36

    AR技术介绍

    17:06
    第50章 核心安全机制-加密、密钥、签名

    本课概要

    Android安全概述

    Android安全机制之对称加密

    Android安全机制之非对称加密

    Android安全机制之密钥交换

    Android安全机制之消息摘要

    Android安全机制之电子签名

    第51章 操作系统安全机制-进程、用户与文件安全

    进程和进程边界

    多用户和多用户边界

    21:05

    进程和文件的UID-GID

    进程的RealUID和EffectiveUID

    文件的setUID标识

    高级特性

    第52章 在Android中操作XML数据

    XML数据格式简介

    03:44

    读取与解析XML数据

    生成与输出XML数据

    第53章 在Android中操作JSON数据

    JSON数据格式简介

    读取JSON格式数据

    创建JSON格式数据

    第54章 Android异步任务处理

    线程的概念

    AsyncTask的使用方法

    第55章 Android中基于HTTP的通信技术

    使用Http的Get方式读取网络数据

    使用Http的Post方式与网络交互通信

    使用HttpClient进行Get方式通信

    使用HttpClient进行Post方式通信

    第56章 Android基于Socket的网络通信

    Socket介绍

    ServerSocket的建立与使用

    使用ServerSocket建立聊天服务器-1

    使用ServerSocket建立聊天服务器-2

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

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

    PHP网页端生成简单二维码

    PHP轮询数据库

    PHP 自定 API 接口

    Android 客户端扫描二维码

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

    第58章 Android NDK集成开发环境搭建

    下载NDK开发所必须的文件

    搭建NDK集成开发环境

    开发一个HelloNDK程序

    使用ANT自动创建头文件

    编译多个源文件

    面向多种CPU架构编译

    第59章 Andriod自动化测试及其框架简介

    Android UI 自动化测试的现状

    03:12

    Android 各种 UI 测试框架介绍

    05:06

    实例演示

    10:56
    第60章 UiAutomator环境配置与编译运行

    配置编写环境

    新建测试工程

    编译与运行测试代码

    运行命令介绍与快速调试

    第61章 UiDevice API 详细介绍

    UiDevice 类介绍

    按键与 KEYCODE 使用

    获取坐标与坐标点击

    拖拽与滑动

    旋转屏幕

    灭屏与唤醒屏幕

    截图与等待空闲

    获取包名、开启通知栏、快速设置、获取布局文件的方法

    实例演示

    第62章 UiSelector API 详细介绍

    UiSelector 类介绍

    Android 的布局与组件及组件属性介绍

    四种匹配关系介绍

    节点关系介绍

    对象搜索-文本与描述

    对象搜索-类名与包名

    对象搜索-索引与实例

    第63章 UiObject API 详细介绍

    UiObject类介绍

    点击与长按

    拖拽与滑动对象

    输入文本与清除文本

    获取对象的属性与属性的判断

    手势的操作

    判断对象是否存在

    第64章 UiCollection API详细介绍

    UiCollection 类介绍

    从集合中查找对象

    获取某种搜索条件组件的数量

    第65章 UiScrollable API详细介绍

    UiScrollable 类介绍

    快速滚动

    获取列表子元素

    获取与设置最大滚动次数常量值

    滑动区域校准常量设置与获取

    向前与向后滚动

    滚动到某个对象

    设置滚动方向

    第66章 UiWatcher API 详细介绍

    UiWatcher 类介绍与中断监听检查条件

    监听器操作

    检查监听器

    第67章 UiAutomator 报告查看

    报告简介及查看

    各种状态报告及定位问题

    输出信息到报告

    传入参数控制脚本

    17:30

    讲师介绍

    伊谢尔伦
    伊谢尔伦
    PHP开发工程师
    能学到什么:

    Android开发是基于Java编程语言的。《极客学院Android开发视频教程》将使你了解java的基础知识,循序渐进的掌握从初级到中高级的Android编程知识和应用,让朋友们能进行基本的Android开发。

    全部评论我要评论

  • m7soft

    m7soft2星期前

    第一???

    回复
    0

  • 此用户无法显示用户名

    此用户无法显示用户名1年前

    三岁小孩的英文能力是认真的吗!!!!

    回复
    0

  • 哈哈哈哈嗝

    哈哈哈哈嗝1年前

    老师有课件吗,就是源代码

    回复
    0

  • Pluto

    Pluto2年前

    哒哒哒哒哒哒

    回复
    0

  • 独上犀牛

    独上犀牛2年前

    2018年已经建不了项目!网络被禁止了!

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    1651651651d5d动画

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    165165165g1d的

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    15165651df动画

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    5651651651地方

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    1311541511个

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    51651651g65aw打开

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    61513515的是当时的

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    1313165465就

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    513165165门禁卡

    回复
    0

  • 手机用户413914727

    手机用户4139147272年前

    11564654分机

    回复
    0

  • 取消回复发送
  • PHP中文网