黑马安卓74期

1.2万
2
2019-02-09 14:38:17
47
20
385
25
交流群577318662(1群)577843927(2群),希望每一位自学者都找到理想的工作实现心中的梦想。
视频选集
(372/976)
01-HTML概念
10:25
02-HTML的Hello world
08:59
03-排版标记
12:39
05-字体标记
11:15
06-转义字符
05:36
07-列表标签
08:34
08-图形标签
01:27
09-A标签01
09:01
10-A标签02-锚功能
05:57
11-表格标签
13:14
12-框架标签
09:54
13-表单标签01
37:52
14-表单标签02
26:39
15-meta标签
07:00
16-Css概念&结合方式
22:56
17-Css的语法
05:13
18-Css的选择器
17:22
19-Css的属性01-字体属性
11:31
20-Css的属性02-背景属性
08:13
21-Css的标签分类
09:11
22-盒子模型
30:06
01-js历史简介
25:39
02-js的构成
04:04
03-js的结合方式
05:54
04-js的基本语法
13:56
05-js的数据类型
19:43
06-js中的语句
07:57
07-js中的运算符01
20:38
08-js中的运算符02
19:59
09-js中的运算符03
06:23
10-js中的对象-Function
21:16
01-js历史简介
25:39
02-js的构成
04:04
03-js的结合方式
05:54
04-js的基本语法
13:56
05-js的数据类型
19:43
06-js中的语句
07:57
07-js中的运算符01
20:38
08-js中的运算符02
19:59
09-js中的运算符03
06:23
10-js中的对象-Function
21:16
11-js中的对象-Function02
05:52
12-js中的对象-Function03
11:08
13-js中的对象三大包装类
23:39
14-instanceof运算符
02:43
15-Global对象01
22:24
16-Global对象02
05:25
17-Math对象
06:54
18-数组对象
23:26
19-Date对象
05:31
20-RegExp对象
10:43
21-window对象
22:25
01-猜数字作业
22:24
02-window对象-open&close
12:06
03-window对象-定时器方法(4个)
12:21
04-window对象-3个属性
09:16
05-history对象
05:49
06-location对象
07:10
07-dom理论
18:39
08-dom操作-对象的获得
15:14
09-dom中的事件
42:58
01-猜数字作业
22:24
02-window对象-open&close
12:06
03-window对象-定时器方法(4个)
12:21
04-window对象-3个属性
09:16
05-history对象
05:49
06-location对象
07:10
07-dom理论
18:39
08-dom操作-对象的获得
15:14
09-dom中的事件
42:58
10-dom中的事件
14:09
11-dom例子-增删该查操作
30:23
12-dom例子-表单校验01
22:58
13-dom例子-表单校验02-邮箱
07:01
14-dom例子-表单校验03-提示
09:53
15-dom例子-表单校验04
07:39
16-dom例子-json对象&二级联动
33:37
01-数据库概念&常见数据库
24:22
02-mysql简介
09:29
03-mysql安装视频
11:16
04-mysql存储结构&sql语句介绍
11:33
05-mysql-SQL语句-对库的操作
17:02
06-mysql-数据类型
18:10
07-mysql-表的增删改查
17:11
08-约束&可视化工具
18:41
09-主键自增&练习
08:07
10-insert语句
06:44
11-乱码问题
12:54
12-update语句
07:29
13-delete语句
08:52
14-查询语句-条件
30:18
15-查询语句-模糊查询
05:54
16-查询语句-去除重复&null运算&别名
08:15
17-查询语句-排序
04:46
18-查询语句-聚合函数
18:08
19-查询语句-分组
15:07
20-查询语句-limit
06:57
01-复习
24:29
02-JDBC概念
18:02
03-JDBC的Helloworld
24:58
04-JDBC中对象概述
06:32
05-JDBC中DriverManager细节
13:05
06-JDBC中Statement对象细节
17:25
07-JDBC中ResultSet对象细节01
12:16
08-JDBC中ResultSet对象细节02-类型的对应
06:10
09-JDBC中ResultSet对象细节02-结果集的滚动
07:39
10-JDBC中ResultSet对象细节03-结果集的反向修改
12:25
11-JDBCUtils的封装
18:50
12-sql注入问题描述
15:32
13-sql注入问题解决-PrepareStatement
18:10
14-使用jdbc存储大文本
12:02
15-使用jdbc存储图片
07:50
16-批量执行sql
15:56
17-XML
45:33
01-复习
13:06
02-dom思想介绍
14:42
03-sax思想介绍
16:13
04-pull解析
39:34
05-web基础
31:02
06-tomcat安装&启动&访问
18:30
07-tomcat目录结构
10:12
08-修改端口号
06:00
09-创建静态web项目&部署到tomcat
09:24
10-动态web项目创建
12:23
11-myeclipse整合tomcat
10:09
12-myeclipse中的操作-创建部署web项目
16:55
13-Http协议概述
15:00
14-Http请求协议
32:45
15-Http响应协议
20:24
01-复习
22:38
02-Servlet&HelloWorld演示
34:37
03-Servlet生命周期
20:51
04-Servlet其他方法
09:16
05-ServletConfig详解
13:51
06-GenericServlet详解
25:57
07-HttpServlet详解
17:43
01-复习
22:38
02-Servlet&HelloWorld演示
34:37
03-Servlet生命周期
20:51
04-Servlet其他方法
09:16
05-ServletConfig详解
13:51
06-GenericServlet详解
25:57
07-HttpServlet详解
17:43
08-HttpServlet细节-线程安全问题
07:48
09-HttpServlet细节-随项目启动而创建
05:24
10-HttpServlet细节-路径匹配
10:11
11-HttpServlet细节-tomcat中webxml
12:54
12-ServletContext概述&获得项目参数
15:30
13-ServletContext-域功能
43:46
14-ServletContext-获得项目内资源
19:02
15-使用Class获得项目内资源
11:45
16-总结&作业
25:50
01-复习
12:53
02-统计访问人数作业
12:50
03-request&response概述
07:21
04-response功能分析
21:47
05-response发送404
03:56
06-response中Refresh头的应用
16:33
07-response中重定向
09:09
08-response使用字节流发送中文
10:41
09-response使用字符流发送中文
12:55
10-response使用servlet发送图片
12:12
11-response使用文件下载
09:30
12-request对象分析
26:42
13-request对象获得请求参数
08:20
14-request请求参数乱码解决(get)
21:24
15-request请求参数乱码解决(post)
06:15
16-request请求转发功能01
20:25
17-request请求转发功能02
23:54
18-request请求包含功能
12:52
01-复习
21:18
02-JSP
29:00
03-EL 表达式
09:42
04-会话技术概述
13:08
05-Cookie概念&原理&演示
22:18
06-Cookie细节--有效时间
11:26
07-Cookie细节--浏览器发送cookie
05:43
08-Cookie细节--路径设置
06:11
09-Cookie细节--主机设置
03:51
10-Cookie细节--发送中文
16:54
11-Cookie案例-浏览历史
24:45
12-Cookie案例-记住用户名
24:11
13-Session概念&原理&操作
25:03
14-Session的过期事件&设置
06:47
15-Session的作用范围
08:24
16-Session的api
12:02
17-Session例子-验证码
39:53
18-Session例子-购物车
29:11
01-复习
20:08
02-jsp回顾
05:52
03-jsp中的指令-page指令01
20:45
04-jsp中的指令-page指令02
15:28
05-jsp中的指令-include指令
12:50
06-jsp中9大内置对象-概述
12:24
07-jsp中9大内置对象-out
06:12
08-jsp中9大内置对象-pageContext01
20:36
09-jsp中9大内置对象-pageContext02
12:10
10-jsp中9大内置对象-pageContext03
05:12
11-jsp动作标签
12:39
12-BeanUtils演示
17:36
13-JavaBean演示
06:23
14-BeanUtils-自动类型转换
08:47
15-BeanUtils-自定义转换器
12:04
16-javaBean-补充
03:41
17-JSTL标签库-core库
35:55
18-JSTL标签库-fmt库
07:54
19-路径问题总结
11:40
20-jsp发展历程
07:31
21-MVC思想
10:01
22-javaee三层架构
15:10
01-项目介绍&准备工作
16:07
02-注册功能01
33:22
03-注册功能02
26:51
04-登录功能实现
22:12
05-列表显示
19:54
06-退出登录
03:05
01-文件上传
35:19
02-上传工具类helloworld演示
15:58
03-DiskFileItemFactory详解
13:49
04-ServletFileUpload详解
12:48
05-FileItem详解
19:01
06-文件上传细节-文件名称中文乱码
06:04
07-文件上传细节-普通表单提交内容中文乱码
03:40
08-文件上传细节-限制上传大小
04:06
09-文件上传细节-上传文件保存名称
11:13
10-文件上传细节-分目录保存文件
12:49
11-api补充-删除临时文件
02:09
12-文件上传细节-多文件上传
23:48
13-文件下载-回顾
11:19
14-文件下载-动态下载
12:11
15-注解概念&JDK自带注解
21:10
16-注解的定义
13:49
17-注解的属性类型&赋值
08:43
18-注解的两个细节问题(默认值&value属性)
03:57
19-4个元注解
13:40
20-注解属性值的获得(银行转账)
14:09
21-注解的应用(JDBCUtils)
14:31
22-枚举简介
11:25
01-项目准备工作
12:38
02-添加商品01
31:14
03-添加商品-图片上传
24:28
04-添加商品-普通表单字段处理
15:40
06-商品列表02
37:46
07-商品修改01
15:58
08-商品修改02
37:43
09-商品删除
01:52
1.今日内容
06:46
2.1g-4g
16:24
3.android系统的介绍
10:21
4.android进化史
09:09
5.android系统架构
15:15
6.两种虚拟机的不同
14:20
7.art模式的简介
10:07
8.环境的搭建
26:17
9.android sdk manager
08:17
10.模拟器的创建
09:52
11.ddms的介绍
22:02
12.android项目目录结构的介绍
59:14
13.android打包过程
10:59
14.adb指令的练习
34:18
15.电话拨号器案例
01:03:11
16.按钮的其他点击事件
21:22
1.回顾昨日展望今朝
23:58
2.控件的另一种点击事件
12:45
3.android中常用布局
51:33
4.测试的相关概念
15:34
5.单元测试
22:14
6.日志猫的使用
23:38
7.登录案例
55:12
8.sdcard做数据存储注意事项
37:44
9.文件的权限
36:00
10.sharedPreference的使用
29:55
11.xml的生成1
36:52
12.xml生成2
21:15
13.xml的解析
34:59
1.回顾昨日展望今日
22:38
2.数据库的创建
43:04
3.数据库的增删改查1
46:52
4.增删改查2
26:17
5.数据库中的事务
19:45
6.listview的介绍及优化
57:46
7.老虎机_listview
25:42
8.listview怪异现象
08:10
9.新闻案例
01:14:53
10.新闻案例思路&布局转view三种方式
14:01
11.其他adapter
13:29
12.数据库中的数据显示到listview上
15:13
1.回顾昨日展望今日
24:41
2.网络源码查看器
37:03
4.网络图片查看器
18:10
5.其他消息处理
29:58
6.新闻案例_网络版1
57:15
7.新闻案例——网络版2
44:04
8.开源项目smartImageView的使用及实现原理
31:29
9.回顾昨天
20:06
10.get,post方式请求登录
46:10
1.handler扩展
18:34
2.网络请求乱码问题
32:26
3.httpClient方式请求网络
32:16
4.asycnHttpClient做get,post请求
39:07
5.文件上传
24:13
6.多线程下载1
44:12
7.多线程断点下载2
49:21
8.多线程断点的回顾与完善
31:07
9.多线程下载移植到android中实现
01:01:32
10.使用xutils实现下载
17:52
11.5天总结
59:53
1_今日介绍
11:17
2_如何创建一个新的Activity&清单文件小细节
15:50
3_隐式意图
26:55
4_显示意图和隐式意图介绍
15:37
5_人品计算器案例界面搭建
25:30
6_人品计算器案例完成
33:36
7_短信大全实现1
15:01
8_短信大全案例实现
18:58
9_短信发送器案例1
43:20
10_发送短信案例完成
32:15
11_Activity的生命周期介绍
22:23
12_任务栈的介绍
18:53
13_Activity的四种启动模式
23:58
1_回顾昨天&展望今天
22:06
2_为什么需要广播接收者
09:32
3_IP拨号器实现1
21:23
4_ip拨号器完成
12:58
5_sd卡状态的监听
12:08
6_不同版本手机广播接收者的特点
34:33
7_广播接收者案例_卸载安装
17:14
8_手机重启案例
15:22
9_有序广播和无序广播
41:24
10_特殊的广播接收者
18:06
11_Android中样式和主题
15:26
12_Android中的国际化
12:22
13_单选对话框
17:47
14_Android中常用对话框
22:01
15_Android中的帧动画
14:07
1_回顾昨天&展望今天
11:12
2_进程的概念
31:24
3_startservice方式开启服务特点
14:47
4_电话窃听器模板
28:36
5_电话窃听器案例完成
23:59
6_使用服务注册特殊的广播接收者
18:09
7_bindservice开启服务的特点
20:55
8_通过bindservice方式调用服务方法里面的过程
32:58
9_通过接口方式调用服务里面的方法
13:45
10_混合方式开启服务
08:55
11_百度音乐盒模板的搭建
26:16
12_aidl的介绍
26:38
13_aidl的应用场景
28:34
14_今日总结
05:23
1_回顾昨天&展望今天
08:06
2_为什么需要内容提供者
40:19
3_内容提供者原理
07:57
4_通过内容解析者获取数据
30:31
5_通过内容提供者实现增删改查
26:23
6_短信备份案例完成
32:56
7_通过内容解析者往短信数据库里面插入一条数据
13:51
8_联系人表的介绍
13:12
9_查询联系人完成
39:45
10_使用内容解析者插入一条联系人
22:48
11_内容观察者
19:21
12_今日复习
17:30
1_今日介绍
04:17
2_计算机表示图形的几种方式
19:10
3_缩放加载大图片的原理
16:20
4_缩放加载大图片完成
20:16
5_创建原图的拷贝
26:15
6_图形处理的api
19:29
7_画画板小案例完成
47:00
8_撕衣服小案例
21:06
9_百度音乐盒完成
42:06
10_播放视频
37:28
11_videoView控件介绍
07:17
12_vitamio框架介绍
24:48
13_今日介绍
17:00
1_回顾昨天&展望今天
08:54
2_fragment入门
31:28
3_动态添加fragment
12:05
4_模拟微信主页面完成
22:53
5_Fragment兼容低版本的写法
08:04
6_Fragment的生命周期
15:22
7_fragment之间的通信
17:52
8_menu菜单介绍
19:00
9_autocompletetextview控件介绍
12:46
10_Android中view动画
37:54
11_应用的反编译
21:46
12_使用xml方式定义补间动画
14:59
13_属性动画介绍
18:57
14_通知栏介绍
28:30
15_今日总结
07:36
1_回顾昨天&展望今天
12:20
2_为什么需要版本控制软件
40:39
3_虚拟机的安装
18:06
4_svn服务器软件的安装
07:55
5_客户端软件的安装
08:21
6_单用户代码控制
20:15
7_仓库的备份
09:08
8_多用户代码的控制
21:07
9_svn常见图标
11:10
10_svn提交代码的原则
03:43
11_使用svn管理Android项目
13:27
12_svn标准的目录结构
20:54
13_使用svn演示企业开发流程
24:38
14_git简介
29:09
15_git操作
17:40
16_今日总结
03:48
1,手机防盗需求分析
18:33
2,手机卫士其余模块需求分析
12:09
3,包名划分
05:45
4,svn提交代码&代码的下载
24:00
5,splash布局分析
17:09
6,文本框阴影效果
06:35
7,activity去头操作&保留高版本主题
06:58
8,获取版本名称并且展示
12:00
9,构建服务端json&utf-8无BOM编码
18:05
10,请求网络数据&测试
22:23
11,上午内容回顾
06:43
12,json解析过程
06:07
13,断点调试json解析错过程
09:48
14,消息机制发送不同类型消息
25:11
15,弹出对话框
21:22
16,xutils说明&下载方法使用
28:48
17,打包生成apk维护到服务器
10:50
18,签名文件说明&包名说明
25:33
19,安装过程中点击取消
10:33
20,全天回顾
09:00
1,昨天回顾
04:22
2,home界面布局
19:54
3,自定义获取焦点的TextView
13:30
4,自定义控件回顾
03:53
5,九宫格使用
21:40
6,设置界面一个条目布局结构
17:14
7,自定义组合控件构件布局结构
23:17
8,自定义组合控件中相关方法
09:47
9,选中SettingItemView条目状态切换
05:40
10,事件传递&响应规则
15:10
11,事件传递通俗版
06:18
12,sp工具类编写
06:50
13,上午内容回顾
07:38
14,sp存储更新状态
08:39
15,更新开关结合splash界面使用
07:55
16,自定义属性申明
16:44
17,构造方法中获取自定义属性值
10:00
18,给自定义组合控件内部控件赋值
21:19
19,自定义组合控件属性回顾
06:28
20,是否有密码区分对话框类型
09:44
21,设置密码对话框
13:12
22,对话初次设置密码验证过程
15:16
23,确认密码对话框编写
04:55
24,md5加密过程
23:19
25,全天回顾
07:42
1,回顾
04:32
2,密码加密过程&加密后的验证
09:05
3,对话框展示样式兼容低版本
07:18
4,设置界面&功能列表界面跳转逻辑处理
22:34
5,导航界面一布局编写
09:00
6,参照文档,选择器编写
27:23
7,.9图片拖拽区域
08:07
8,.9图片文字所在区域
08:43
9,导航界面2
16:06
10,导航界面和功能列表界面跳转逻辑处理
20:45
11,绑定sim卡序列号
21:14
12,上午内容回顾
07:09
13,第二个导航界面跳转到第三个导航界面
02:49
14,联系人界面布局编写
12:13
15,联系人内容提供者分析过程
18:25
16,获取联系人唯一性id
09:12
17,关联查询data表&数据封装分析
10:31
18,联系人数据封装&填充数据适配器
17:48
19,选择联系人&结束activity没有传递intent
12:43
20,联系人回显过程
11:11
21,导航界面4的业务逻辑
17:14
22,平移动画分析
17:05
23,平移动画集成
08:47
24,全天回顾
07:00
1,昨天回顾&平滑分析
06:35
2,手势移动&抽取到父类中统一处理手势
43:48
3,功能列表界面布局编写
21:47
4,手机防盗界面编写
12:30
5,功能列表界面业务逻辑
03:44
6,监听重启手机广播
12:07
7,sim卡变更报警
08:01
16,手势抽取过程&代码复用
21:53
17,抽取回顾(难)
07:21
18,手机防盗界面UI
32:31
19,重新进入设置向导界面
11:40
20,sim卡变更报警
21:06
1,回顾
02:44
2,接受短信播放音乐
22:34
3,定位方式
11:14
4,定位方式
12:59
5,获取经纬度坐标
08:22
6,获取火星坐标的算法工具类使用
08:08
7,发送经纬度坐标给指定手机
22:13
8,设备管理器使用
19:16
9,一键激活,一键锁屏
18:46
10,一键卸载(取消激活)
13:14
11,上午总结
06:24
12,高级工具归属地查询需求分析
07:25
13,电话归属地布局
20:40
14,数据库表结构分析
12:46
15,数据库拷贝过程
16:59
16address数据库data1查询过程
18:17
17,关联查询data2表获取归属地
06:28
18,查询引擎方法处理
20:04
19,点击查询号码归属地
08:07
20,实时查询归属地
05:08
21,apiDemo抖动效果使用
14:52
22,插补器概念
10:45
23,回顾
08:18
1,昨天回顾
04:56
2,手机震动效果
12:47
3,电话号码归属地吐司显示需求
13:16
4,服务中电话状态的监听
26:37
5,取消电话状态的监听
09:28
6,接收到电话后吐司打印
02:05
7,服务和归属地显示状态的绑定
15:07
8,查看源码定义吐司样式布局
16:03
9,自定义吐司来电显示,挂断移除
08:59
10,来电归属地查询
05:01
11,选择吐司样式自定义组合控件
20:01
12,上午回顾
10:33
13,吐司样式单选框设置
15:25
14,吐司显示样式修改
07:33
15,吐司所在界面半透明处理
21:23
16,拖拽过程中坐标的移动计算规则
25:24
17,移动过程中容错处理
25:51
18,描述文字的位置修改
09:32
19,双击事件
06:23
20,多击事件处理
22:57
21,全天回顾
10:21
1,双击居中应用在项目中
28:02
2,服务中处理吐司的拖拽事件
17:37
3,小火箭需求分析
05:33
4,小火箭的创建销毁&喷射动画
18:51
5,火箭升空
16:05
6,火箭尾气淡入淡出动画
13:55
1,去电归属地显示
15:03
2,黑名单布局编写
09:00
3,创建黑名单数据库&表
09:44
4,黑名单curd方法编写
21:03
5,junit测试
12:27
6,黑名单号码数据适配器
17:51
7,对话框设置
11:53
8,弹出对话框添加拦截号码
16:24
9,删除黑名单联系人
05:13
10.listView优化一
11:45
11,上午回顾
03:00
12,viewHolder复用过程图解
17:22
13,viewHolder复用代码编写
07:19
14,分页查询的sql语句编写
12:39
15,加载更多操作触发
06:38
16,数据库中加载更多操作
27:49
17,开启黑名单的服务
11:19
18,拦截短信和拦截电话思路分析
04:43
19,短信拦截
14:41
20,aidl文件的分析,反射方法分析
10:51
21,电话号码拦截
17:00
22,全天回顾
11:38
1,昨天回顾&删除通话记录需求分析
10:44
2,清除通话记录
24:32
3,备份短信数据库思路分析
20:33
4,对话框显示短信备份进度
21:52
5,回调应用场景分析
07:26
6,回调在短信备份中的使用
14:14
7,回调编写(4个步骤)
12:14
8,回调回顾
08:17
9,磁盘可用空间计算
28:02
10.计算磁盘和sd卡可用空间
06:27
11,获取安装在手机应用信息方法编写
13:24
12,状态的使用
08:24
13,返回安装在手机上应用的信息所在集合
04:19
14,断点调试方法
07:10
15,应用列表展示
16:58
16,用户应用显示在顶部,系统应用显示在底部
15:56
17,listview多种条目类型展示
25:01
18,常驻悬浮框使用
12:58
19,全天回顾
13:46
1,回顾&popupwidow使用
18:51
2,窗体弹出
23:19
3,popupwindow窗体在项目中使用
12:12
4,卸载&开启应用&分析功能实现
26:10
5,进程管理界面
13:17
6,权重使用
05:12
7,获取可用内存数&总内存数
12:18
8,进程信息的获取
38:15
9,显示进程数&内存使用情况
11:28
10,进程管理界面处理
17:08
11,进程管理界面常驻悬浮框
07:13
12,点击过程中选中状态切换
08:13
13,全选&反选操作
07:55
14,一键清理
31:28
1,回顾
05:25
2,显示隐藏系统进程实现
22:25
3,锁屏清理
22:22
4,生成快捷方式
30:13
5,常用号码数据库表结构分析
14:52
6,获取常用号码数据
20:02
7,常用号码查询
27:38
8,窗体小部件布局获取&反编译
42:46
9,窗体小部件生命周期方法分析
17:22
10,更新窗体小部件进程总数&可用内存数
15:59
11,窗体小部件点击按钮杀死进程
17:28
12,锁屏&解锁定时任务开启&关闭
11:02
13,程序锁数据库创建
13:11
14,程序锁布局结构
11:26
15,区分已加锁和未加锁的数据
12:45
16,已加锁未加锁应用的区分
11:34
1,已加锁未加锁数据适配器填充
22:06
2,已加锁和未加锁按钮处理
09:32
3,动画事件监听&点击锁集合数据库修改
21:50
4,看门狗循环检测开启应用是否为已加锁应用
31:14
5,拦截界面获取应用名称图标过程
11:49
6,任务栈回顾&使用
19:57
7,解锁后发送广播告知看门狗服务不需要拦截
08:55
8,数据库发生改变通知查询数据库所有数据方法重新调用
12:41
9,程序锁回退按钮处理
12:15
10,上午回顾
08:23
11,程序锁结束服务处理
03:08
12,手机杀毒界面分析
37:27
13,病毒数据库查询过程
11:21
14,初始化旋转动画
09:30
15,遍历所有的应用,判断应用是否为病毒
28:17
16,病毒查杀
15:03
1,回顾
09:25
2,查找获取缓存代码过程
43:32
3,获取缓存大小demo
23:49
4,onGetStatsCompleted方法运行线程
03:35
5,缓存清理布局编写
07:50
6,获取有缓存的应用添加至线性布局
29:05
7,获取缓存界面进度条更新
08:38
8,一键清理功能
16:24
9,单个应用缓存清理
29:07
10,选项卡使用
30:01
11,抽屉使用
42:32
12,application使用
19:42
13,代码混淆
19:18
14,广告集成
29:31
01_自定义控件课程介绍
26:19
02_优酷菜单_界面初始化
19:08
03_优酷菜单_执行动画
27:29
04_优酷菜单_菜单键及细节补充
21:48
05_轮播图广告_ViewPager基本实现
38:37
06_轮播图广告_监听滚动
19:28
07_轮播图广告_无限循环&自动轮播
23:08
08_下拉选择框_弹出popupwindow
21:36
09_下拉选择框_ListView获取焦点
14:21
10_自定义开关_绘制界面内容
28:20
11_自定义开关_响应触摸事件
16:31
12_自定义开关_响应触摸事件2
06:59
13_自定义开关_接口监听
11:51
14_自定义开关_自定义属性
15:26
01_知识点回顾与预习
25:26
02_下拉刷新_自定义ListView头布局
21:08
03_下拉刷新_自定义Progress
18:28
04_下拉刷新_隐藏头布局
09:54
05_下拉刷新_触摸事件处理
22:59
06_下拉刷新_状态更新
24:18
07_下拉刷新_监听回调
12:31
08_下拉刷新_加载更多
12:51
09_下拉刷新_加载更多2
07:58
10_侧滑面板_界面搭建
23:17
11_侧滑面板_布局测量&摆放规则
18:28
12_侧滑面板_scrollTo&scrollBy滚动内容
26:03
13_侧滑面板_平滑动画&Scroller模拟数据
33:09
14_侧滑面板_添加开关功能
05:16
15_侧滑面板_触摸事件拦截判断
22:03
01_CHelloWorld
15:30
01_jni简介
30:42
02_C基本数据类型
19:17
03_C输出函数
17:09
04_C输入函数
15:29
05_内存地址的概念
10:25
06_内存地址修改器
09:03
07_指针的概念
11:10
08_指针常见的错误
09:06
09_交换两个数的值&值传递引用传递
26:35
10_返回多个值
05:37
11_数组与指针之间的关系
15:16
12_指针变量的长度
04:32
13_多级指针
08:58
14_主函数获取子函数临时变量地址
11:25
15_栈内存和静态内存分配
09:38
16_学生学号管理系统
15:42
17_结构体
19:29
18_联合体
05:50
19_枚举
02:48
20_自定义类型
06:00
00_前情回顾
18:13
01_ndk目录介绍
18:00
02_本地函数命名规则&形参意义
16:39
03_jnihelloworld完成
20:26
04_jni开发中的常见错误
20:38
05_jni简便开发流程
26:21
06_java传递int类型数据给C
10:56
07_上午内容回顾
09:02
08_java传递string类型数据给C
09:19
09_java传递int类型数组给C
16:52
10_在C代码中调用logcat
18:49
11_c代码回调java空方法
26:31
12_c代码回调javaint类型参数方法
06:51
13_c代码回调javaString类型参数方法
07:55
14_c代码回调java方法弹toast
16:36
15_jstring转化c字符串函数解释
07:19
16_内容回顾
16:56
00_昨日回顾
15:13
01_黑马秀秀
26:44
02_压力表progressbar实现
23:05
03_压力表自定义控件实现
16:35
04_c++开发jni
19:21
05_cfork子进程
39:21
01.项目介绍
10:29
02.项目角色介绍
40:42
03.开发流程
29:33
04.闪屏页开发
24:32
05.闪屏页跳转页面
13:28
06.新手引导页开发&填充viewpager数据
19:13
07.页面指示器小圆点开发(01)
53:47
08.页面指示器小圆点开发(02)
14:11
09.开始体验按钮逻辑
14:31
10.库项目介绍
12:03
11.SlidingMenu介绍
24:47
12.智慧北京使用侧边栏
07:18
13.当天内容总结
01:29
01.昨天内容回顾
14:28
02.使用fragment搭建UI框架
39:18
03.主页底栏标签开发
25:45
04.创建5个标签页面
20:54
05.填充5个标签页&禁用viewpager滑动事件
20:26
06.点击标签切换页面&性能优化
12:33
07.侧边栏开启和禁用
09:39
08.使用Xutils访问服务器获取json
36:58
09.使用Gson解析Json
15:46
10.网络缓存
20:32
11.设置侧边栏数据&ViewUtils的使用
23:03
12.侧边栏数据填充&切换
20:40
13.点击侧边栏切换菜单详情页
28:34
14.内容总结
06:19
01.前两天内容回顾
20:04
02.新闻菜单详情页-初始化页签页面
22:19
03.页签滑动事件处理
04:40
04.ViewPagerIndicator的使用
31:22
05.指示器事件处理&页签滑动禁用侧边栏&去掉listview分割线
18:13
06.页签点击按钮跳转下一页
06:55
07.页签详情页结构分析&获取页签页网络数据
20:31
08.头条新闻加载及滑动事件处理&BitmapUtils的使用
39:24
09.更新头条新闻标题
10:39
10.头条新闻页面指示器(开源框架)
17:49
11.新闻列表加载&CenterCrop属性裁剪
12:13
12.新闻列表展现&添加头布局
23:49
01.昨天内容回顾
10:34
02.整个项目的UI框架
04:36
03.自定义下拉刷新(01)
29:46
04.下拉刷新&回调接口
38:15
05.下拉刷新更新时间
09:30
06.XUtils细节补充
04:23
01.UI框架回顾
11:42
02.自定义进度条
04:31
03.下拉加载更多01
21:46
04.下拉加载更多02
08:34
05.标记已读未读
26:28
06.创建新闻详情页
13:21
07.WebView的使用
40:46
08.修改网页字体大小
25:35
09.ShareSdk的使用01
22:10
10.ShareSdk的使用02
35:32
11.头条新闻自动轮播
20:45
12.组图模块开发
38:37
13.当前内容总结
02:29
01.昨天内容回顾&当天内容介绍
10:17
02.三级缓存原理
06:18
03.网络缓存&AsyncTask的使用
29:40
03.网络缓存完成
20:52
04.本地缓存
16:19
05.使用软引用改造内存缓存
31:06
06.面试经验分享
09:11
07.LruCache&三级缓存总结
47:49
08.图片适配
16:37
09.布局适配
07:56
10.尺寸适配
19:27
11.权重适配
05:27
12.代码适配
04:42
13.解决智慧背景遗留的适配问题
15:32
14.屏幕适配总结
13:56
15.总结
01:57
01.昨天内容回顾
10:25
02.极光推送演示
26:36
03.极光推送sdk的使用
24:05
04.推送拓展
16:33
05.消息推送原理
22:16
06.语音识别
44:20
07.聊天机器人
01:08:51
08.友盟统计指数
23:40
09.友盟统计SDK的使用
11:06
10.扫描二维码
11:52
11.新闻频道滑动效果Demo
06:13
12.总结
02:49
01.项目介绍
10:31
02.如何运行项目
26:56
03.自定义Application
07:53
04.UIUtils封装
21:43
05.导入PagerTab并解决相关报错
28:23
06.主页面框架搭建
29:26
07.LoadingPage-加载中布局
18:41
08.自定义进度条
09:25
09.LoadingPage-加载失败布局&数据为空布局
09:05
10.LoadingPage-根据状态显示页面
06:21
11.onCreateSuccessView实现
16:51
12.LoadingPage-异步加载数据的封装
36:34
13.总结
22:45
01.昨天内容回顾&今天内容介绍
12:21
02.ListView第一层封装
15:55
03.ListView第二层封装
30:02
04.listview增加加载更多布局
24:20
05.加载更多布局根据状态刷新页面
20:00
06.加载更多数据逻辑
27:35
07.导入http工具包&相关工具类
33:09
08.BaseProtocol创建&拼接网络链接
13:38
09.读写缓存&解析数据
24:43
10.HomeProtocol实现&Json解析
17:21
11.加载首页数据&实现分页加载
18:04
12.总结
03:32
01.前两天内容回顾&当天内容介绍
19:46
02.首页item布局实现
30:15
03.首页item数据更新&ListView控件封装&细节处理
25:53
04.加载失败重试处理
03:47
05.应用页面开发
08:50
06.专题页面实现
22:22
07.自定义按比例展示高度的控件&自定义属性
18:35
08.自定义比例控件完成
42:54
09.推荐模块开发&自定义控件StellarMap
54:42
10.摇晃事件监听&推荐点击事件处理
05:49
11.排行模块开发&FlowLayout使用
30:32
12.总结
06:25
01.前几天内容回顾&当天内容介绍
11:27
02.分类模块开发01
36:46
03.分类模块开发02
25:17
04.添加首页轮播条
32:27
05.首页轮播条自动轮播&页面指示器
26:58
06.应用详情页网络数据加载
43:01
07.应用详情页-应用信息模块
26:38
08.应用详情页-安全模块
22:14
09.应用详情页-安全模块动画
24:49
10.总结
03:39
01.昨天内容回顾
09:47
02.应用详情页-截图模块开发
17:57
03.应用详情页-描述模块开发01
24:38
04.应用详情页-描述模块开发02
40:27
05.描述模块bug解决
05:54
06.自定义排行控件原理分析
08:08
07.自定义排行控件(01)
32:00
08.自定义排行控件(02)
41:28
09.自定义排行控件(03)
14:58
10.Actionbar的使用
22:35
11.使用Actionbar改造电子市场&侧边栏效果DrawerLayout
22:25
12.Actionbar小结
07:12
13.总结
02:23
01.昨天内容回顾
05:09
02.下载模块布局开发
09:01
03.线程池介绍及使用
37:36
04.观察者设计模式
28:10
05.DownloadInfo对象封装
13:44
06.下载&暂停&安装
30:51
07.下载任务开发
15:33
08.DownloadManager开发完成
17:25
09.应用详情页下载逻辑01
10:38
10.应用详情页下载02
42:35
11.应用详情页下载bug修复
12:38
12.首页下载逻辑处理
20:33
13.总结
05:40
1.创建DragLayout
35:18
2.介绍ViewDragHelper
20:59
3.让DragLayout继承FrameLayout
10:08
4.使用ViewDragHelper移动子View
29:03
5.平滑移动和伴随动画
49:10
6.初步完成SlideMenu
37:44
7.填充数据
08:15
8.添加伴随动画
31:47
9.更改状态和添加listener
17:04
10.优化用户体验
19:04
1.定义QuickIndexBar
27:49
2.等分绘制文本的y坐标
15:10
3.计算触摸点对应的字母
15:27
4.点击字母变色
05:14
5.填充listview数据
15:35
6.汉字转化拼音
34:56
7.根据触摸字母选择item到顶端
28:43
8.头部视差效果
47:52
9.滑动删除(定义SwipeLayout)
15:30
10.滑动删除(将SwipeLayout放入listview中)
24:56
11.处理滑动bug
44:49
12.粘性控件(绘制静态图形)
28:15
13.粘性控件(处理动态图形)
48:35
1.明确开发目标和学习目标
12:52
2.明确项目内容
20:43
3.项目分工
29:51
4.初始化svn仓库
18:53
5.SVN冲突解决
11:58
1.ButterKnife的使用
16:19
2.自定义ActionBar样式
25:12
3.给ActionBar添加Menu
14:52
4.处理Menu的item点击
06:14
5.解析xml到bean
13:21
6.FragmentTabHost的使用
40:39
1.BaseViewPagerFragment的封装思路
37:34
2.BaseListFragment的封装分析
40:18
3.SwipeRefreshLayout的使用
10:21
4.Android动画总结
42:37
1.网络框架的封装
17:43
2.自定义对话框
21:37
3.自定义ActionBar的内容
08:21
4.WebView高级处理
32:22
1.富文本的显示
28:19
2.缓存的实现
31:30
3.主体的切换
20:22
2.使用Fiddler抓包
15:58
3.PhotoView介绍
15:45
4.git上传和下载
20:57
1-AndroidStudio介绍
11:45
2-Studio安装
23:41
3-如何更新SDK
12:53
4-Studio使用
38:11
5-Studio简单使用
29:53
6-debug-SVN
16:43
7-debug-SVN-补充
10:59
8-Studio设置-快捷键
14:07
9-Studio配置
26:02
10-Gradle-依赖
30:58
11-MaterialDesign简介
11:01
12-5.0新特性-新控件
51:36
1-智能家居简介
18:39
2-摄像头原理
19:08
3-登录页面
09:47
4-登录页面逻辑
09:11
5-摄像头页面大致逻辑
18:29
6-连接摄像头
28:47
7-显示画面-上下左右移动
13:40
8-断开连接
04:10
9-蓝牙灯泡简介
09:46
10-蓝牙灯泡界面
07:28
11-打开关闭蓝牙
17:50
12-扫描设备
11:01
13-显示扫描到的设备
14:22
14-连接蓝牙
15:34
15-发送指令
10:37
1-怎么讲项目
54:16
2-自定义控件
30:46
3-图片缓存
13:30
4-1-15
37:15
5-16-28
52:21
6-29-48
40:54
7-49-67
33:21
01、环境配置
37:01
02、监听key是否正确
07:18
03、HelleBaiduMap
36:02
04、抽取BaseActivity
12:07
05、ListActivity的使用
22:33
06、地图图层
17:26
07、圆形覆盖物
07:35
08、上午知识回顾
07:24
09、文字覆盖物
05:14
10、标志覆盖物
28:59
11、在范围内搜索
25:38
12、在城市内搜索
26:05
13、在周边搜索
04:37
14、驾车路线搜索
16:15
15、换乘路线搜索
06:43
16、步行路线搜索
03:46
17、定位
34:43
01、环境配置
41:25
02、下载源码
21:23
03、源码编译
14:51
04、启动流程分析
28:16
05、上午知识回顾
07:41
06、Handler源码分析01
33:24
07、Handler源码分析02
01:00:17
08、AsyncTask源码分析
31:04
客服
顶部
赛事库 课堂 2021拜年纪