搜索

下一节: Android Surface View的使用2157 次播放

5 秒后自动播放下一节
  重新观看

极客学院Android开发视频教程

介绍 >
章节课件
第1章Java编程基础知识入门:变量与数据类型

数据类型初阶

04分钟26秒

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

04分钟57秒

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

04分钟24秒

用变量简化计算

07分钟06秒

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

06分钟49秒

变量的作用域

06分钟02秒

基本数据类型的包装类

09分钟13秒

二进制补码

10分钟04秒

整数类型

06分钟07秒

浮点类型

05分钟20秒

字符类型

08分钟02秒

转义符

08分钟34秒

布尔类型的概念和用法

04分钟14秒

小类型向大类型转换

04分钟46秒

小类型向大类型转换案例

07分钟47秒

大类型向小类型转换

05分钟27秒

int类型与char类型的转换

03分钟58秒

通过args数组获取数据

04分钟22秒

通过Scanner从控制台获取数据

04分钟17秒

控制台输入数据的案例

05分钟50秒

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

06分钟23秒

交换两个变量的值

03分钟05秒

Java的错误类型

02分钟54秒

Debug调试

04分钟57秒

Debug调试案例

01分钟53秒
第2章Java语言Switch语句详解

Java Switch语句概述

02分钟43秒

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

04分钟35秒

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

03分钟07秒

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

03分钟16秒

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

03分钟19秒
第3章Java判断与关系运算

Java关系运算的种类

02分钟55秒

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

02分钟44秒
第4章Java语言逻辑运算

Java逻辑运算的种类

02分钟12秒

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

03分钟12秒

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

02分钟11秒

Java逻辑“非”运算

01分钟02秒

Java逻辑运算优先级

01分钟21秒

Java逻辑运算案例

05分钟53秒
第5章Java if判断语句的用法

Java If语句概述和使用格式

03分钟53秒

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

02分钟32秒

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

04分钟06秒

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

03分钟21秒

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

03分钟05秒
第6章Java循环结构语句的特点和使用方法

Java循环概述和while循环

04分钟21秒

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

02分钟24秒

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

02分钟22秒

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

02分钟13秒

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

01分钟41秒

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

01分钟36秒

Java For循环语句的格式

04分钟01秒
第7章Java配置环境变量与常用技巧

本课概要

00分钟52秒

课程概述

10分钟40秒

计算机语言概述

08分钟25秒

Java入门

08分钟07秒

JDK介绍

06分钟05秒

设置环境变量

08分钟00秒

编写第一个Java程序

06分钟25秒

Java的程序结构

08分钟37秒

Eclipse开发工具概述

01分钟09秒

下载Eclipse

01分钟51秒

Eclipse开发环境介绍

04分钟25秒

创建Java项目

04分钟06秒

给main方法的args参数赋值

02分钟57秒

加运算

02分钟19秒

Java的项目结构

04分钟24秒

项目的导出

01分钟44秒

项目的导入

02分钟08秒

修改项目名、包名和类名

01分钟15秒

Java程序的书写规范

03分钟26秒

常见错误

04分钟04秒

常用技巧

08分钟40秒
第8章Java类方法详解

本课概要

00分钟35秒

static关键字

07分钟56秒

定义无参方法

07分钟09秒

定义带参方法

09分钟13秒

定义带返回值的方法

10分钟46秒
第9章Java面向对象中类与对象的概念和使用

Java方法创建和重载

14分钟03秒

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

12分钟13秒

Java面向对象思想编程

05分钟01秒

Java方法递归调用

04分钟48秒
第10章Java面向对象的基本特征:封装性

Java封装性的使用

11分钟07秒

java匿名对象的使用

02分钟51秒

java构造对象的使用

08分钟33秒
第11章Java面向对象中引用的传递

java引用传递

12分钟28秒

java this关键字

11分钟16秒

java static关键字

10分钟25秒
第12章Java面向对象基本特征:继承

Java继承的实现

09分钟51秒

Java继承的限制

07分钟17秒

Java子类对象实例化过程

03分钟14秒

Java方法重写与super关键字

08分钟17秒

Java重写与重载的区别

02分钟13秒
第13章Java面向对象-抽象类与接口

Java final关键字的使用

05分钟42秒

Java抽象类

06分钟16秒

Java接口的实现

09分钟15秒
第14章Java String字符串详解

Java字符串String详解

10分钟37秒

Java String字符串常用方法

08分钟25秒

Java StringBuffer方法

10分钟02秒

Java StringBuider用法

01分钟11秒
第15章Java面向对象多态性

Java面向对象多态性

07分钟52秒

Java面向对象多态性的应用

04分钟18秒

Java面向对象instanceof关键字

02分钟37秒

Java面向对象抽象类应用

07分钟42秒

Java面向对象接口的使用

05分钟02秒
第16章Java开发调试及Eclipse快捷键

Java 常用的输出调试技巧

09分钟28秒

Java 在Eclipse中的操作技巧

14分钟14秒
第17章Java异常处理

Java异常处理-捕获异常

05分钟57秒

Java异常处理-常见异常

05分钟39秒

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

04分钟13秒

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

01分钟53秒

Java异常处理-自定义异常

02分钟20秒
第18章Android 集成开发环境搭建

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

05分钟13秒

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

08分钟53秒

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

10分钟25秒
第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 模式

04分钟33秒
第23章安卓基础之Intent的概念及应用

显式 Intent

07分钟06秒

隐式 Intent

10分钟24秒

Intent 过滤器相关选项

07分钟00秒

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

07分钟22秒
第24章安卓基础之Context 的理解及使用

Context 的作用

07分钟24秒

Application 的用途

12分钟45秒

Application 生命周期

04分钟00秒
第25章安卓基础之认识 Service

使用 Service

10分钟19秒

绑定 Service

06分钟27秒

Service生命周期

06分钟59秒
第26章安卓基础之Service 通信

启动 Service 并传递数据

09分钟00秒

绑定 Service 进行通信(上)

08分钟02秒

绑定 Service 进行通信(下)

08分钟26秒
第27章安卓基础之AIDL的理解与使用

跨应用启动 Service

10分钟57秒

跨应用绑定 Service

06分钟14秒

跨应用绑定 Service 并通信

11分钟28秒
第28章安卓基础之广播接收器

使用 BroadcastReceiver

05分钟20秒

动态注册和注销 BroadcastReceiver

05分钟12秒

BroadcastReceiver 的优先级

06分钟25秒
第29章安卓基础之Android日志系统

使用日志 API

06分钟01秒

日志分类

05分钟08秒

使用 DDMS 查看日志

04分钟49秒
第30章安卓基础之Android权限系统

请求权限实例

05分钟18秒

为代码添加权限检查

05分钟37秒

为基本组件添加权限检查

07分钟19秒
第31章安卓用户界面之Fragment

使用 Fragment

11分钟38秒

Fragment 的生命周期

05分钟35秒

带侧边栏的 Activity

13分钟05秒

选项卡式活动

08分钟59秒
第32章安卓用户界面之基本布局

框架布局

06分钟19秒

线性布局

07分钟39秒

用代码控制子对象

09分钟34秒

相对布局

06分钟06秒
第33章安卓用户界面之 RecyclerView

使用RecyclerView

08分钟58秒

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

08分钟40秒

RecyclerView的布局样式

03分钟13秒
第34章安卓用户界面之常用控件

下拉列表

00分钟33秒

日期选择器

04分钟59秒

时间选择器

03分钟54秒

单项选择

04分钟40秒

多项选择

05分钟44秒
第35章SlidingMenu菜单栏程序设计开发

本课概要

00分钟42秒

SlidingMenu演示

02分钟21秒

SlidingMenu开源库介绍

03分钟20秒

SlidingMenu程序配置

06分钟08秒

SlidingMenu程序开发

07分钟31秒
第36章Android通用下拉刷新控件的使用

下拉刷新控件基本介绍

01分钟43秒

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

03分钟09秒

开发支持下拉刷新的应用

10分钟16秒
第37章安卓绘图API开发自定义视图控件

本课概要

00分钟46秒

自定义视图属性

09分钟33秒

自定义控件皮肤

06分钟11秒

使用绘图API自定义视图

11分钟16秒
第38章Android自定义视图动画

本课概要

00分钟44秒

View动画-透明动画效果

07分钟24秒

View动画-旋转动画效果

10分钟50秒

View动画-移动动画效果

06分钟59秒

View动画-缩放动画效果

07分钟07秒

View动画-动画效果混合

07分钟32秒

View动画-动画效果侦听

02分钟09秒

自定义动画效果

12分钟37秒
第39章Android创建和配置布局动画

本课概要

00分钟43秒

为布局添加动画效果

07分钟42秒

布局内容改变动画

08分钟04秒

为列表添加布局动画效果

04分钟30秒

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

04分钟58秒
第40章点9切图法在安卓UI设计中的运用

本课概要

00分钟54秒

点九切图法概述

03分钟13秒

点九切图法使用

19分钟11秒
第41章Android ViewPager引导页

ViewPager实现

13分钟24秒

添加导航点

06分钟48秒

添加进入主界面按钮

04分钟09秒

添加数据储存

09分钟25秒
第42章侧滑菜单DrawerLayout 的使用

示例演示和基本介绍

04分钟20秒

创建抽屉布局

06分钟40秒

初始化导航列表

09分钟45秒

监听抽屉的打开关闭事件

13分钟00秒

点击图标开闭抽屉

04分钟34秒
第43章安卓中Action Bar的使用

示例演示和基本介绍

03分钟09秒

启用 Action Bar

11分钟32秒

自动隐藏 Action Bar

08分钟14秒

Action Provider 的使用

06分钟20秒

ActionBarSherlock 的使用

07分钟04秒
第44章Surface View绘图API详解

Android Surface View的使用

05分钟35秒

Android Surface View绘制单个图形

04分钟05秒

Android Surface View绘制多个图形

07分钟08秒

Android Surface View绘制组合图形

11分钟13秒

Android Surface View绘制组合图形2

05分钟10秒
第45章Toast和Notification

弹出通知Toast

15分钟22秒

状态栏提示Notification

12分钟02秒
第46章项目开发实战:自定义左右菜单

完成菜单布局

11分钟49秒

菜单左右滑动

加入左右滑动动画

06分钟12秒

处理点击事件

添加蒙版效果

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

2D翻转-创建动画

10分钟12秒

2D翻转-添加动画监听

05分钟08秒
第48章多点触摸交互处理

安卓Android触摸事件侦听

03分钟32秒

安卓Android触摸事件传递

01分钟58秒

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

04分钟48秒

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

04分钟40秒

安卓Android缩放图片示例

12分钟08秒
第49章传感器、无线传输与媒体硬件功能开发

本课概要

01分钟33秒

Android中传感器的基本概念

24分钟11秒

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

35分钟40秒

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

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

NFC技术:概述

32分钟03秒

NFC技术:Android中的NFC技术

28分钟18秒

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

41分钟53秒

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

21分钟27秒

NFC技术:NDEF文本格式解析

29分钟53秒

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

45分钟30秒

NFC技术:NDEF Uri格式解析

18分钟04秒

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

36分钟57秒

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

26分钟48秒

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

30分钟10秒

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

14分钟03秒

蓝牙技术(一)

25分钟13秒

蓝牙技术(二)

32分钟48秒

无线直连

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章核心安全机制-加密、密钥、签名

本课概要

00分钟51秒

Android安全概述

22分钟43秒

Android安全机制之对称加密

25分钟21秒

Android安全机制之非对称加密

22分钟09秒

Android安全机制之密钥交换

18分钟49秒

Android安全机制之消息摘要

25分钟27秒

Android安全机制之电子签名

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

进程和进程边界

23分钟53秒

多用户和多用户边界

21分钟05秒

进程和文件的UID-GID

进程的RealUID和EffectiveUID

文件的setUID标识

高级特性

第52章在Android中操作XML数据

XML数据格式简介

03分钟44秒

读取与解析XML数据

11分钟42秒

生成与输出XML数据

12分钟31秒
第53章在Android中操作JSON数据

JSON数据格式简介

03分钟19秒

读取JSON格式数据

08分钟06秒

创建JSON格式数据

07分钟25秒
第54章Android异步任务处理

线程的概念

07分钟05秒

AsyncTask的使用方法

19分钟18秒
第55章Android中基于HTTP的通信技术

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

10分钟00秒

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

08分钟11秒

使用HttpClient进行Get方式通信

12分钟20秒

使用HttpClient进行Post方式通信

08分钟08秒
第56章Android基于Socket的网络通信

Socket介绍

01分钟49秒

ServerSocket的建立与使用

04分钟21秒

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

10分钟44秒

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

11分钟29秒
第57章Android扫描二维码实现网页登录

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

07分钟21秒

PHP网页端生成简单二维码

05分钟20秒

PHP轮询数据库

10分钟18秒

PHP 自定 API 接口

05分钟26秒

Android 客户端扫描二维码

07分钟55秒

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

08分钟43秒
第58章Android NDK集成开发环境搭建

下载NDK开发所必须的文件

02分钟41秒

搭建NDK集成开发环境

03分钟23秒

开发一个HelloNDK程序

14分钟56秒

使用ANT自动创建头文件

09分钟07秒

编译多个源文件

06分钟43秒

面向多种CPU架构编译

03分钟58秒
第59章Andriod自动化测试及其框架简介

Android UI 自动化测试的现状

03分钟12秒

Android 各种 UI 测试框架介绍

05分钟06秒

实例演示

10分钟56秒
第60章UiAutomator环境配置与编译运行

配置编写环境

11分钟48秒

新建测试工程

编译与运行测试代码

运行命令介绍与快速调试

第61章UiDevice API 详细介绍

UiDevice 类介绍

07分钟38秒

按键与 KEYCODE 使用

06分钟24秒

获取坐标与坐标点击

09分钟49秒

拖拽与滑动

09分钟40秒

旋转屏幕

05分钟07秒

灭屏与唤醒屏幕

02分钟13秒

截图与等待空闲

05分钟58秒

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

05分钟05秒

实例演示

11分钟18秒
第62章UiSelector API 详细介绍

UiSelector 类介绍

05分钟15秒

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

09分钟32秒

四种匹配关系介绍

节点关系介绍

对象搜索-文本与描述

对象搜索-类名与包名

对象搜索-索引与实例

第63章UiObject API 详细介绍

UiObject类介绍

01分钟43秒

点击与长按

10分钟33秒

拖拽与滑动对象

08分钟43秒

输入文本与清除文本

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

手势的操作

判断对象是否存在

第64章UiCollection API详细介绍

UiCollection 类介绍

02分钟21秒

从集合中查找对象

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

第65章UiScrollable API详细介绍

UiScrollable 类介绍

02分钟08秒

快速滚动

获取列表子元素

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

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

05分钟57秒

向前与向后滚动

滚动到某个对象

09分钟17秒

设置滚动方向

第66章UiWatcher API 详细介绍

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

04分钟58秒

监听器操作

14分钟54秒

检查监听器

第67章UiAutomator 报告查看

报告简介及查看

05分钟32秒

各种状态报告及定位问题

输出信息到报告

06分钟26秒

传入参数控制脚本

17分钟30秒
  • 取消回复发送
  • 取消发布笔记发送