腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
MCP广场
返回腾讯云官网
社区首页
>
学习中心
>
路径课
Android
加入学习交流群
课程时长(h)
213
课程数量
1077
学习阶段
5
实验操作
0
如果你没有Android基础, 它是你的好选择:从搭建环境开始,逐步讲解四大组件、用户界面、数据存储等核心知识;如果你学过Android基础, 助你如虎添翼:深入讲解Android中的消息机制、事件机制、视图生命周期等高级技术。
Andrid核心技术
项目实战
WEB基础
Androd高级开发
Andrid流行技术
Andrid核心技术
Android快速入门
视频
Android基础知识.avi
视频
介绍Android_Android系统架构.avi
视频
开发第一个Android应用_搭建开发环境.avi
视频
开发第一个Android应用_创建并启动模拟器.avi
视频
开发第一个Android应用_创建安装运行应用.avi
视频
开发第一个Android应用_可能出的问题.avi
视频
开发第一个Android应用_Eclipse相关配置.avi
视频
项目的组成结构_整体说明.avi
视频
项目的组成结构_源码文件夹.avi
视频
项目的组成结构_其它结构.avi
视频
项目的组成结构_功能清单文件.avi
视频
项目的组成结构_资源.avi
视频
APK安装文件的组成结构.avi
视频
Android系统文件目录结构.avi
视频
SDK的文件目录结构.avi
视频
开发调试工具_ADB.avi
视频
开发调试工具_DDMS.avi
视频
开发调试工具_Log.avi
视频
应用练习_分析准备.avi
视频
应用练习_简单模拟下载.avi
视频
应用练习_实现简单模拟下载.avi
视频
尺寸单位.avi
视频
如何学习Android应用开发.avi
视频
Android快速入门_总结.avi
四大应用组件之Activity
视频
理论概述_Activity理解.avi
视频
理论概述_Intent和IntentFilter的理解.avi
视频
理论概述_相关API.avi
视频
Activity使用测试_界面布局与点击监听响应.avi
视频
Activity使用测试_定义Activity.avi
视频
Activity使用测试_一般启动和结束.avi
视频
Activity使用测试_带回调启动与带结果返回.avi
视频
Activity使用测试_Activity的启动流程.avi
视频
Activity生命周期_Activity的四种状态.avi
视频
Activity生命周期_测试.avi
视频
Activity高级特性_Activity的TaskStack.avi
视频
Activity高级特性_Activity的launchMode.avi
视频
应用练习_界面布局.avi
视频
应用练习_添加点击和长按监听.avi
视频
应用练习_点击进入拨号界面.avi
视频
应用练习_长按直接打电话.avi
视频
应用练习_点击启动短信编辑界面.avi
视频
应用练习_长按直接发短信.avi
视频
四大应用组件之Activity_总结.avi
用户界面(上)
视频
如何排查解决常见异常.avi
视频
理论概述_UI理解.avi
视频
理论概述_UI事件.avi
视频
常用UI组件_测试准备.avi
视频
常用UI组件_TextView.avi
视频
常用UI组件_EditText.avi
视频
常用UI组件_Button.avi
视频
常用UI组件_ImageView.avi
视频
常用UI组件_CheckBox.avi
视频
常用UI组件_RadioButton.avi
视频
常用UI组件_OptionMenu.avi
视频
常用UI组件_ContextMenu.avi
视频
常用UI组件_进度条准备.avi
视频
常用UI组件_进度条.avi
视频
常用UI组件_一般AlertDialog.avi
视频
常用UI组件_带单选列表的AlertDialog.avi
视频
常用UI组件_自定义布局的AlertDialog.avi
视频
常用UI组件_圆形进度ProgressDialog.avi
视频
常用UI组件_水平进度的ProgressDialog.avi
视频
常用UI组件_日期时间Dialog.avi
视频
用户界面(上)_总结.avi
用户界面(下)
视频
常用UI布局_LinearLayout.avi
视频
常用UI布局_RelativeLayout.avi
视频
常用UI布局_FrameLayout.avi
视频
视图标签属性_分类和常用基本属性.avi
视频
视图标签属性_内边距与外边距属性.avi
视频
视图标签属性_相对布局特有属性.avi
视频
ListView_基本使用说明.avi
视频
ListView_使用ArrayAdapter显示文本列表.avi
视频
ListView_使用SimpleAdapter显示复杂列表.avi
视频
ListView_使用BaseAdapter显示复杂列表.avi
视频
ListView_优化ListView.avi
视频
样式和主题_Style.avi
视频
样式和主题_Theme.avi
视频
应用练习1_分析.avi
视频
应用练习1_界面布局.avi
视频
应用练习1_显示列表.avi
视频
应用练习1_实现点击和长按功能.avi
视频
应用练习2_功能分析和界面布局.avi
视频
应用练习2_手机卫士主界面实现.avi
视频
用户界面(下)_总结.avi
数据存储(上)
视频
debug调试.avi
视频
理论概述.avi
视频
sp存储_说明.avi
视频
sp存储_保存数据.avi
视频
sp存储_读取数据.avi
视频
手机内部文件存储_说明.avi
视频
手机内部文件存储_保存文件.avi
视频
手机内部文件存储_读取文件.avi
视频
手机外部文件存储_说明.avi
视频
手机外部文件存储_保存文件.avi
视频
手机外部文件存储_读取文件.avi
视频
手机外部文件存储2_保存读取.avi
视频
应用练习1_界面布局与流程分析.avi
视频
应用练习1_修改防盗名称.avi
视频
数据存储(上)_总结.avi
消息机制与异步任务
视频
理论概述
视频
消息机制相关API
视频
不使用Handler实现异步工作
视频
使用Handler实现异步工作
视频
Handler使用DEMO_手动增加减少
视频
Handler使用DEMO_自动增加减少
视频
Handler使用DEMO_限制最大小值
视频
Handler使用DEMO_限制Button可操作性
视频
消息机制原理
视频
源码分析_Message
视频
源码分析_Handler
视频
源码分析_MessageQueu
视频
源码分析_Looper
视频
异步任务的理解
视频
异步任务的使用
视频
JSON数据_理解和格式
视频
JSON数据_解析技术分析
视频
JSON数据解析_字符串转Java对象
视频
JSON数据解析_字符串转List
视频
JSON数据解析_Java对象转json字符串
视频
JSON数据解析_使用Map封装json对象key特别的情况
视频
消息机制与异步任务_总结
视频
应用练习_功能说明
视频
应用练习_功能流程分析
视频
应用练习_服务器端分析
视频
应用练习_界面布局
视频
应用练习_动态显示列表数据
视频
应用练习_三级缓存
视频
应用练习_使用三级缓存显示图片
视频
应用练习_解决图片闪动的bug
视频
应用练习_三级缓存使用总结
视频
图片三级缓存复习
数据存储(下)
视频
远程服务器存储_说明
视频
远程服务器存储_HTTP协议复习
视频
远程服务器存储_搭建服务器端
视频
网络请求测试_准备
视频
网络请求测试_HttpUrlConnection提交GET请求
视频
网络请求测试_HttpUrlConnection提交POST请求
视频
网络请求测试_HttpClient提交GET请求
视频
网络请求测试_HttpClient提交POST请求
视频
网络请求测试_Volley介绍和关联源码
视频
网络请求测试_Volley提交GET请求
视频
网络请求测试_Volley提交POST请求
视频
应用练习3_流程分析准备
视频
应用练习3_下载远程的APK
视频
应用练习3_安装下载APK
视频
数据存储(下)_总结
数据存储(中)
视频
SQLite数据库存储_说明
视频
SQLite数据库存储_Sqlite介绍
视频
SQLite数据库存储_Sql语法
视频
SQLite数据库存储_相关API
视频
数据库存储测试_数据库的创建和更新
视频
数据库存储测试_插入数据
视频
数据库存储测试_更新表数据
视频
数据库存储测试_删除表数据
视频
数据库存储测试_查询表数据
视频
数据库存储测试_事务处理
视频
应用练习2_界面布局
视频
应用练习2_定义DAO
视频
应用练习2_实现DAO
视频
应用练习2_单元测试
视频
应用练习2_显示列表
视频
应用练习2_添加黑名单
视频
应用练习2_删除黑名单
视频
应用练习2_更新黑名单
视频
应用练习2_使用ListActivity优化功能
视频
数据存储(中)_总结
碎片
视频
Fragment的理解
视频
v4兼容包介绍
视频
相关API
视频
Fragment的静态加载
视频
Fragment的动态添加
视频
Fragment的动态替换与移除
视频
Fragment的生命周期
视频
应用练习_显示标题列表
视频
应用练习_显示详情
图像处理
视频
理论概述
视频
图片的读取与保存
视频
使用Matix操作图片
视频
Shape的使用
视频
Selector+Drawable
视频
Selector+Shape
视频
9Patch图片的作用和原理
视频
9Patch图片的制作
视频
绘制自定义图形
视频
应用练习_功能说明
视频
应用练习_布局
视频
应用练习_显示PopupWindow菜单
视频
应用练习_菜单显示动画
视频
应用练习_滑动移除菜单
视频
应用练习_多状态背景
视频
Context的理解
视频
Activity与ApplicationContext的选择
视频
内存泄露
视频
ANR
视频
屏幕横竖屏切换
视频
图像处理_复习
动画
视频
理论概述
视频
View动画的分类和API
视频
code_缩放动画
视频
xml_缩放动画
视频
code_旋转动画
视频
xml_旋转动画
视频
code_透明度动画
视频
xml_透明度动画
视频
code_平移动画
视频
xml_平移动画
视频
code_复合动画
视频
xml_复合动画.
视频
监听动画
视频
Interpolator属性的使用
视频
图片动画的使用
视频
应用练习_界面布局
视频
应用练习_欢迎界面动画
视频
应用练习1_延迟进入下一个界面
视频
应用练习1_自定义圆形进度条
视频
应用练习1_实现跳转流程
视频
应用练习1_界面平移切换
视频
应用练习1_利用APIDemos实现抖动动画
视频
应用练习2_界面布局
视频
应用练习2_显示扫描动画
视频
应用练习2_扫描并显示扫描进度
视频
应用练习2_自定义水平进度条
视频
ListView的第二层优化
视频
ListView的第三和四层优化说明
视频
动画_总结
四大应用组件之ContentProvider
视频
理论概述
视频
相关API
视频
定义和配置ContentProvider
视频
ContentProvider_查询
视频
ContentProvider_增删改
视频
ContentResolver_增删改
视频
应用练习_功能分析和第一个界面
视频
应用练习_显示联系人列表
视频
应用练习_点击显示选择的号码
视频
ContentProvider_复习
四大应用组件之BroadcastReceiver
视频
理论概述
视频
相关API
视频
静态注册接收器和发一般广播
视频
动态注册接收器
视频
区别静态注册与动态注册
视频
发送有序广播
视频
应用练习_电话监听服务的自启动
视频
应用练习_实现黑名单短信的拦截
视频
BroadcastReceiver_复习
四大应用组件之Service
视频
理论概述
视频
定义_启动和停止服务
视频
绑定与解绑Service
视频
Service的生命周期
视频
AIDL理解
视频
远程Service测试准备
视频
使用AIDL_Service端
视频
使用AIDL_客户端调用
视频
应用练习1_在Activity中播放音乐
视频
应用练习1_在Service中播放音乐
视频
应用练习2_使用AIDL结束通话
视频
应用练习3_启动和停止服务
视频
应用练习3_自动挂断黑名单来电
视频
Service_复习
视频
View的生命周期_绘制
视频
View的生命周期_事件处理
视频
View的生命周期_死亡
事件机制
视频
理论概述_UI回顾引入
视频
理论概述_MotionEvent理解
视频
理论概述_相关API
视频
MotionEvent测试准备
视频
MotionEvent的分发_处理与消费
视频
MotionEvent的分发_处理_消费流程图
视频
应用练习1_功能流程分析
视频
应用练习1_实现图片拖动
视频
应用练习1_限制拖动的范围
视频
KeyEvent的理解和基本使用
视频
应用练习2_连续2次Back退出应用
视频
事件机制_总结
视频
自定义View准备_View是什么
视频
自定义View准备_ViewGroup是什么
视频
自定义View准备_视图与Activity
视频
自定义View准备_显示ContentView的3种方式
视频
视图的生命周期_创建对象
视频
视图的生命周期_测量
视频
视图的生命周期_布局
项目实战
项目实战:硅谷社交
视频
项目简介
视频
项目功能演示
视频
环信SDK介绍
视频
环信官方demo演示
视频
应用程序分包
视频
集成EaseUI
视频
欢迎页面布局
视频
应用名称和logo修改
视频
欢迎页面
视频
全局数据处理类和全局线程池
视频
登录页面布局绘制
视频
注册
视频
创建用户账号信息数据库
视频
登录
视频
主页面布局
视频
主页面逻辑处理
视频
设置页面布局
视频
设置页面逻辑处理
视频
联系人列表页面
视频
添加联系人页面布局
视频
查找按钮业务逻辑处理
视频
添加按钮业务逻辑处理
视频
创建联系表
视频
联系人表的操作类.
视频
创建邀请信息表
视频
邀请信息表的操作类
视频
邀请信息和联系人数据库的管理类
视频
SpUtils工具类
视频
全局监听联系人变化
视频
红点的处理
视频
邀请信息列表页面布局
视频
邀请信息列表页面适配器
视频
debug调试
视频
Listview回调监听的接口
视频
注册联系人邀请信息变化的广播
视频
从环信服务器获取联系人信息
视频
注册联系人变化的广播
视频
长按listview条目删除该条目联系人
视频
Listview条目的点击事件以及会话详情页面实现
视频
主页面中的会话列表页面
视频
群条目的点击事件
视频
群列表页面listview初始化
视频
群列表页面适配器
视频
从环信服务器获取群组联系人信息及条目的点击事件
视频
创建新群的点击监听和刷新页面
视频
新建群组页面布局
视频
新建群逻辑处理
视频
选择联系人页面布局
视频
选择联系人适配器
视频
listview条目的点击事件
视频
保存按钮点击事件
视频
群邀请信息变化的监听
视频
联系人信息页面群邀请变化广播监听
视频
邀请信息列表页面群邀请信息变化广播监听
视频
邀请信息适配器完成(群)
视频
群邀请列表接受和拒绝按钮实现
视频
跳转到群详情页面
视频
群详情页面布局
视频
初始化button按钮的显示及退群广播
视频
初始化gridview
视频
gridview适配器item布局
视频
gridview适配器普通群成员展示数据
视频
gridview适配器完成
视频
从环信服务器获取所有群成员
视频
删除群成员
视频
添加群成员
视频
显示已经存在的群成员
视频
gridview触摸事件
视频
会话详情页面注册群销毁广播
视频
总结回顾
项目实战:硅谷新闻
视频
项目的运行演示和项目要求
视频
技术点简介
视频
公司角色
视频
研发流程
视频
Android人员配置
视频
欢迎界面完成
视频
使用svn管理代码
视频
引导界面GuideActivity布局
视频
引导页面数据填充
视频
添加下标动态指示点
视频
点切换间距计算
视频
计算红点要移动的距离和移动红点
视频
显示和隐藏按钮&点击按钮进入主页面
视频
小红点在真实机器上的演示和适配
视频
SlidingMenu的使用集成
视频
BaseFragment的抽取
视频
用Fragment替换左侧菜单和主页面内容
视频
主页面正文Fragment的布局
视频
回顾上次内容&概括今天内容
视频
xUtils3简介
视频
使用XUtils3注解方式实例化控件
视频
BasePager的分析和实现
视频
实现主页面的各个子页面
视频
使用PagerAdapter绑定各个页面
视频
点击RadioButton标签切换到对应页面
视频
自定义ViewPager屏蔽滑动
视频
屏蔽ViewPager数据预加载
视频
屏蔽指定页面不能拖拽出菜单
视频
软件层次结构
视频
配置网络请求数据
视频
使用xUtils3请求网络文本数据
视频
用Gson解析json数据
视频
给左侧菜单数据传递
视频
左侧菜单数据绑定&状态处理
视频
详情页面的基类MenuDetailBasePager和各详情页面的实现
视频
从左侧菜单切换对应的详情页面
视频
总结今天内容
视频
回顾上次内容&概括今天内容
视频
手动写json解析对应的对象
视频
手动解析json数据
视频
文本数据缓存
视频
实现分析&并且实现布局
视频
准备NewsMenuDetailPager的数据并且显示
视频
解压导入Android Studio运行案例ViewPagerIndicator
视频
ViewPagerIndicator引用和改样式
视频
回顾层次关系
视频
向右箭头点击下一个页面
视频
当第0个页面是可以拖拽出左侧菜单&页签手指按下从左到右滑动的bug
视频
页签详情页面TabDetailPager布局和配置联网
视频
页签详情数据访问和解析
视频
顶部新闻ViewPager数据的绑定&添加红点
视频
列表新闻ListVeiw设置适配器
视频
顶部新闻以加载在ListView头部方式呈现
视频
回顾上次内容&概括今天内容
视频
ViewPager的解决事件冲突
视频
顶部新闻轮播图事件处理
视频
自定义类RefreshListView和布局文件
视频
拖动实现隐藏和显示头部控件
视频
刷新的效果的实现
视频
下拉刷新松开处理和接口的定义
视频
拖动到底部的时候显示加载更多布局
视频
加载更多的回调完成
视频
解决加载更多后往上滑动直接回调顶部的bug
视频
把下拉刷新抽取成第三方库并使用
视频
导入运行PullToRefresh案例
视频
专题页面也实现新闻详情页面的效果
视频
PullToRefresh集成
视频
今天内容总结
视频
回顾上次内容&概括今天内容
视频
设置点击某一条后变灰色
视频
新闻浏览页面NewsDetailActivity布局实现
视频
使用WebView加载网页
视频
浏览器内核简介
视频
webview字体大小修改
视频
Java调用JS
视频
JS调Java
视频
JS调用Android播放视频
视频
JS调用Android拨打电话
视频
加载网络的H5页面
视频
在商城案例中使用 JS 调用 Java 的演示
视频
顶部轮播图循环播放
视频
使用Volley请求文本数据&解决乱码问题
视频
Volley的封装
视频
第三方联网框架测试性能方案
视频
组图详情布局定义
视频
使用Volley网络请求图组数据
视频
使用Volley在ListView或者GridView中请求图片
视频
ListView和GridView切换显示
视频
回顾上次内容&概括今天内容
视频
TabLayout的原生用法
视频
TabLayout设置指针颜色和高度&文字颜色
视频
TabLayout自定义样式
视频
图片三级缓存的原理
视频
图片三级缓存-网络缓存
视频
图片三级缓存-本地缓存
视频
Java之软引用&弱引用&虚引用
视频
图片三级缓存-内存缓存
视频
软件数据缓存-文件方式缓存文本
视频
推送的原理
视频
极光推送的案例运行
视频
极光推送集成到项目中
视频
用Picasso请求列表图片
视频
用Glide请求列表图片
视频
总结
视频
回顾上次内容&概括今天内容
视频
Image-Loader下载&案例的运行
视频
使用Image-Loader在ListView中请求图片
视频
PhotoView下载&案例的运行
视频
PhotoView集成到项目中
视频
让手机连接(请求)上本地电脑的tomcat服务器的数据
视频
okhttp 原生的 GET 和 POST 请求文本
视频
使用 okhttp-utils 文本请求
视频
okhttp-utils 大文件下载
视频
支持文件上传服务器的搭建
视频
okhttp-utils多文件上传
视频
在项目中使用okhttp-utils请求文本
视频
其他封装的okhttp库-OkHttpUtils
视频
ShareSDK分享集成
视频
ShareSDK分享总结
视频
项目结束说明
项目实战:硅谷商城
视频
硅谷商城[新]_项目介绍
视频
硅谷商城[新]_项目完整代码运行演示
视频
硅谷商城[新]_启动页面
视频
硅谷商城[新]_主页面布局文件
视频
硅谷商城[新]_使用Butterknife初始化布局
视频
硅谷商城[新]_软件分包
视频
硅谷商城[新]_BaseFragment的创建和说明
视频
硅谷商城[新]_各个子Fragment创建
视频
硅谷商城[新]_各个Fragment的切换
视频
硅谷商城[新]_主页面实现分析
视频
硅谷商城[新]_主页面布局实现
视频
硅谷商城[新]_初始化布局和设置监听
视频
硅谷商城[新]_使用OkHttpUtils请求网络
视频
硅谷商城[新]_使用fastjson解析数据
视频
硅谷商城[新]_分析适配器的实现
视频
硅谷商城[新]_设置横幅广播的适配器
视频
硅谷商城[新]_频道适配器
视频
硅谷商城[新]_活动适配器
视频
硅谷商城[新]_对ViewPager动画进行美化库的使用
视频
硅谷商城[新]_设置秒杀的RecyclerView的适配器
视频
硅谷商城[新]_设置RecyclerView的item的点击事件的监听
视频
硅谷商城[新]_设置秒杀的倒计时
视频
硅谷商城[新]_推荐适配器
视频
硅谷商城[新]_热卖适配器
视频
硅谷商城[新]_设置监听RecyclerView的位置
视频
硅谷商城[新]_ScrollViewContainer介绍
视频
硅谷商城[新]_商品信息列表类页面实现分析
视频
硅谷商城[新]_商品信息列表类布局文件
视频
硅谷商城[新]_商品信息列表布局的实例化
视频
硅谷商城[新]_商品信息列表页面设置点击事件
视频
硅谷商城[新]_商品详情页面的数据传递和接收
视频
硅谷商城[新]_设置商品详情页面数据
视频
硅谷商城[新]_购物车存储器类
视频
硅谷商城[新]_自定义增加删除按钮
视频
硅谷商城[新]_.购物车页面实现分析
视频
硅谷商城[新]_购物车展示页面
视频
硅谷商城[新]_购物车数据的展现
视频
硅谷商城[新]_商品总价格计算
视频
硅谷商城[新]_增加商品或者减少商品的时候计算总价格
视频
硅谷商城[新]_设置点击某一条item
视频
硅谷商城[新]_全选和反选
视频
硅谷商城[新]_设置点击事件和定义状态
视频
硅谷商城[新]_完成状态下的全选和非全选
视频
硅谷商城[新]_在适配器中删除选中的item
视频
硅谷商城[新]_购物车数据删空时候的处理
视频
硅谷商城[新]_常见的支付厂商简介
视频
硅谷商城[新]_申请签约支付宝移动支付
视频
硅谷商城[新]_运行支付宝SDK提供的示例程序
视频
硅谷商城[新]_支付宝案例代码简介
视频
硅谷商城[新]_集成到自己的应用中
视频
硅谷商城[新]_支付整个流程
视频
硅谷商城[新]_项目的总结
Android手机影音
视频
主要内容和项目演示
视频
splash页面和SVN代码提交
视频
进入MainActivity主页面和Activity启动模式
视频
MainActivity主页面布局
视频
基类BasePager
视频
监听RadioGroup的状态&屏蔽各个页面重复初始化数据
视频
回顾软件的架构和使用Debug深入了解架构执行流程&画图分析软件的架构
视频
顶部标题栏-布局文件
视频
顶部标题栏能点击
视频
视频列表的Item完成和相关数据处理
视频
快速实现简单播放器
视频
回顾上一次内容&概括今天内容
视频
MediapPlayer和VideoView介绍
视频
Activity的生命周期
视频
播放器控制栏顶部
视频
播放器控制栏底部的完成
视频
视频seekBar进度更新
视频
实现视频的拖动
视频
设置电池状态
视频
得到系统时间并且更新显示
视频
传递播放列表
视频
总结今天内容
视频
回顾上次内容&概括今天内容
视频
监听播放完成和播放上一个和下一个视频
视频
播放器控制面板控制面
视频
自定义VideoView-
视频
用AudioManager调声音
视频
手指在屏幕上下滑动实现声音大小变化
视频
监听按手机声音健改变声音
视频
监听播放外界网络和本地视频
视频
上午知识回顾
视频
判断uri是否网络资源&支持显示缓存进
视频
监听卡并且提示&监听拖动完成
视频
显示网速
视频
回顾昨天&概括今天
视频
开源万能解码框架解决
视频
Vitamio案例运行起来
视频
添加Vitamio插件变成万能播放器
视频
当万能播放器播放失败的提示
视频
人为切换系统和万能播放器
视频
网络视频页面的完成
视频
网络视频&xUtils3请求图片
视频
Glide的使用
视频
文本数据的缓存
视频
视频列表集成xListView支持下拉刷新&加载更多
视频
电视直播
视频
音乐列表
视频
音乐播放器页面的完成
视频
总结今天内容
视频
回顾上次内容&概括今天内容
视频
使用aidl小案例
视频
创建服务和创建对应的aidl文件
视频
音乐的暂停和播放
视频
显示音乐的名字和演唱者和时间
视频
音乐的拖动
视频
早上内容总结
视频
增加任务通知栏&从任务栏进入音乐播放器的时候bug
视频
回顾昨天&概括今天
视频
设置播放模式
视频
支持点击下一首和上一首
视频
EventBus简介
视频
EventBus的使用
视频
创建歌词显示类LyricShowView
视频
根据播放的位置计算出歌词下标索引&高亮时间和时间戳
视频
解析歌词(上)
视频
解析歌词完成
视频
歌词缓缓向上推动
视频
解决歌词乱码问题
视频
根据播放音乐显示不同频谱
视频
代码的适配器优化
视频
新增加软件退出功能
视频
回顾上次内容&概括今天内容
视频
滑动屏幕左边改变亮度滑动右边改变声音
视频
歌词显示文字大小的适配
视频
语音搜索布局文件
视频
科大讯飞的集成
视频
文字转语音
视频
和机器人对话
视频
语音输入集成到项目中
视频
语言搜索功能
视频
搜索智能提示思路
视频
分类型的ListView数据请求
视频
分类型的ListView数据绑定
视频
分类型的ListView总结
p2p金融
视频
p2p金融_项目储备知识1
视频
p2p金融_项目储备知识2
视频
p2p金融_导入工程源码和数据库
视频
p2p金融_项目演示
视频
p2p金融_前后台交互的说明
视频
p2p金融_p2p金融与业务中双方的关系
视频
p2p金融_p2p借贷模式说明_常见理财产品
视频
p2p金融_p2p金融的好处和风险
视频
p2p金融_产品研发流程
视频
p2p金融_前后台交互涉及的技术点
视频
p2p金融_接口文档的说明
视频
p2p金融_加密算法的说明
视频
p2p金融_后台P2PInvest工程的说明
视频
p2p金融_MainActivity布局的设置
视频
p2p金融_应用图标名称修改_创建4个Fragment
视频
p2p金融_点击bottom的选项显示不同的Fragment
视频
p2p金融_实现不同Fragment切换效果的实现
视频
p2p金融_通用的Title的设置
视频
p2p金融_连续点击两次退出应用
视频
p2p金融_WelcomeActivity布局的设置_全屏显示
视频
p2p金融_未捕获异常的处理器的使用2
视频
p2p金融_中午分享之Activity的基本使用
视频
p2p金融_中午分享之面试中Activity的生命周期方法理解
视频
p2p金融_中午分享之面试中不同情况下Activity生命周期方法调用
视频
p2p金融_中午分享之面试中Activity各个生命周期方法的重写作用
视频
p2p金融_HomeFragment的布局设置
视频
p2p金融_使用Application和Activity作为Context实例加载布局的不同
视频
p2p金融_AsyncHttpClient的使用
视频
p2p金融_使用FASTJSON解析json数据
视频
p2p金融_更新产品的数据
视频
p2p金融_复习
视频
p2p金融_ViewPager加载图片的显示
视频
p2p金融_ViewPagerIndicator中CirclePageIndicator的使用
视频
p2p金融_Banner替换ViewPager和ViewPageIndicator实现图片动态加载
视频
p2p金融_使用真机测试,需要修改ip
视频
p2p金融_欢迎界面的动画
视频
p2p金融_提供MyApplication类
视频
p2p金融_提供UIUtils类
视频
p2p金融_提供AppNetConfig类
视频
p2p金融_提供ActivityManger类
视频
p2p金融_ActivityManager的补充说明
视频
p2p金融_未捕获异常的处理器的使用1
视频
p2p金融_解决MyScrollView使用中的两个小问题之一
视频
p2p金融_解决MyScrollView使用中的两个小问题之二
视频
p2p金融_中午分享之面试中View及View的生命周期
视频
p2p金融_中午分享之查看页面视图的布局结构图示
视频
p2p金融_提供通用的BaseFragment
视频
p2p金融_为什么要提供LoadingPage类
视频
p2p金融_LoadingPage的实现步骤说明
视频
p2p金融_LoadingPage中提供4种不同页面的显示
视频
p2p金融_LoadingPage不同页面显示的测试
视频
p2p金融_提供LoadingPage中的联网操作
视频
p2p金融_复习
视频
p2p金融_HomeFragment中显示联网数据
视频
p2p金融_自定义圆形进度条分析及绘制圆环
视频
p2p金融_自定义圆形进度条的圆弧绘制
视频
p2p金融_自定义圆形进度条的文本绘制
视频
p2p金融_使用自定义属性设置圆形进度条的显示
视频
p2p金融_让圆环的进度“动起来”
视频
p2p金融_自定义MyScrollView并获取子视图
视频
p2p金融_重写onTouchEvent方法实现“跨界”布局
视频
p2p金融_使用平移动画实现MyScrollView位置还原
视频
p2p金融_Context的理解之Application的使用
视频
p2p金融_Activity和Application的选择
视频
p2p金融_中午分享之Fragment的使用
视频
p2p金融_ProductListFragment的布局设置
视频
p2p金融_实现文本的跑马灯效果
视频
p2p金融_全部理财页面数据的解析和item布局的设置
视频
p2p金融_ListView中使用基本的BaseAdapter加载显示数据
视频
p2p金融_ListView中加载不同类型item
视频
p2p金融_BaseAdapter的抽取层次1
视频
p2p金融_BaseAdapter的抽取层次2
视频
p2p金融_复习
视频
p2p金融_BaseAdapter的抽取层次3
视频
p2p金融_针对于非HomeFragment加载显示的处理
视频
p2p金融_测试不同情况下,LoadingPage的加载显示
视频
p2p金融_LoadingPage的执行流程图
视频
p2p金融_提供加载中显示的drawable动画
视频
p2p金融_设置InvestFragment布局_提供三个具体的Fragment
视频
p2p金融_ViewPager加载Fragment的显示
视频
p2p金融_设置TabPagerIndicator的文本显示及主题的设置
视频
p2p金融_主题不能正常使用的问题的解决
视频
p2p金融_使用GradientDrawable替换shape设置TextView
视频
p2p金融_使用StateListDrawable替换selector设置TextView
视频
p2p金融_MeFragment的布局的设置
视频
p2p金融_判断用户是否登录的实现
视频
p2p金融_提供Activity的抽象父类:BaseActivity
视频
p2p金融_LoginActivity布局的设置
视频
p2p金融_LoginActivity登录功能的实现
视频
p2p金融_MeFragment中读取已登录信息显示
视频
p2p金融_复习
视频
p2p金融_使用StellarMap组件实现随机显示效果
视频
p2p金融_数据的显示和优化
视频
p2p金融_流式布局的应用场景和分析
视频
p2p金融_重写onMeasure方法,设置流式布局的宽高
视频
p2p金融_重写的onLayout方法中初始化集合元素
视频
p2p金融_重写onLayout方法中指定每个子View的位置
视频
p2p金融_中午分享之事件机制
视频
p2p金融_热门理财中动态的添加流式布局数据
视频
p2p金融_“退出登录”button回调的实现
视频
p2p金融_移动支付和支付平台说明
视频
p2p金融_p2p业务的说明
视频
p2p金融_支付功能的集成
视频
p2p金融_充值页面布局的设置_充值按钮的可操作性设置
视频
p2p金融_支付功能的具体实现
视频
p2p金融_复习
视频
p2p金融_Bitmap的圆形处理
视频
p2p金融_Bitmap的压缩处理
视频
p2p金融_UserInfoActivity布局的设置
视频
p2p金融_调用系统的相机,设置头像
视频
p2p金融_调用系统图库,设置头像
视频
p2p金融_保存数据到本地_测试相机和图库的调用
视频
p2p金融_UserInfoActivity的返回键操作
视频
p2p金融_中午分享之数据存储
视频
p2p金融_用户注册功能的实现
视频
p2p金融_前后台交互乱码的问题解决
视频
p2p金融_中午分享之Service的使用
视频
p2p金融_设置手势密码中ToggleButton状态的设置
视频
p2p金融_导入手势密码的module并分析ToggleButton实现的逻辑
视频
p2p金融_设置手势密码,并使用
视频
p2p金融_重置手势密码的操作
视频
p2p金融_联系客服功能的实现
视频
p2p金融_用户反馈信息功能的实现
视频
p2p金融_使用ShareSDK实现分享功能
视频
p2p金融_复习
视频
p2p金融_提现操作的完成
视频
p2p金融_第三方图表库MPAndroidChart的说明与导入
视频
p2p金融_折线图的实现1
视频
p2p金融_折线图的实现2
视频
p2p金融_柱状图的实现
视频
p2p金融_饼状图的实现
视频
p2p金融_MoreFragment实现的功能概述
视频
p2p金融_MoreFragment布局的设置
视频
p2p金融_中午分享之动画和图形处理
视频
p2p金融_签名打包的说明
视频
p2p金融_如何实现带数字签名的apk文件
视频
p2p金融_关于签名文件的补充说明
视频
p2p金融_友盟的多渠道打包
视频
p2p金融_美团的多渠道打包
视频
p2p金融_360的多渠道打包
视频
p2p金融_反编译_当前项目实现代码混淆
视频
p2p金融_复习
视频
p2p金融_关于硅谷理财页面的实现
视频
p2p金融_联网更新的流程说明
视频
p2p金融_联网更新应用的过程1
视频
p2p金融_联网更新应用的过程2
视频
p2p金融_联网更新应用的多情况测试
视频
p2p金融_项目总结
视频
p2p金融_中午分享之广播接收器
视频
p2p金融_中午分享之消息机制
WEB基础
jQuery视频教程
视频
jQuery_HelloWorld
视频
jQuery_jQuery 对象和 DOM 对象
视频
jQuery_基本选择器
视频
jQuery_层次选择器
视频
jQuery_基本过滤选择器
视频
jQuery_内容过滤选择器
视频
jQuery_可见性过滤选择器
视频
jQuery_属性过滤选择器
视频
jQuery_子元素过滤选择器
视频
jQuery_表单元素过滤选择器
视频
jQuery_第一天小结
视频
jQuery_选择器的练习
视频
jQuery_创建节点及插入节点
视频
jQuery_重写 JS 实验之分类添加内容
视频
jQuery_删除及清空节点
视频
jQuery_重写 JS 实验之员工管理
视频
jQuery_克隆和替换节点
视频
jQuery_包裹节点
视频
jQuery_html() 方法 & val() 方法
视频
jQuery_第二天小结
视频
jQuery_CSS DOM 操作
视频
jQuery_事件处理
视频
jQuery_动画
视频
jQuery_实验之品牌展示
JavaScript DOM编程
视频
JavaScript DOM编程_在什么位置编写 JS 代码
视频
JavaScript DOM编程_获取元素节点
视频
JavaScript DOM编程_读写属性节点
视频
JavaScript DOM编程_读写文本节点
视频
JavaScript DOM编程_两个实验
视频
JavaScript DOM编程_节点的属性
视频
JavaScript DOM编程_第一天复习
视频
JavaScript DOM编程_创建并加入节点
视频
JavaScript DOM编程_替换节点及自定义的 replaceEach 方法
视频
JavaScript DOM编程_删除节点
视频
JavaScript DOM编程_添加删除节点的实验
视频
JavaScript DOM编程_插入节点及自定义的 insertAfter 方法
视频
avaScript DOM编程_第二天小结
视频
JavaScript DOM编程_实验之Select级联选择
视频
JavaScript DOM编程_实验之Checkbox全选
AJAX
视频
Ajax_概述
视频
Ajax_使用 XMLHttpRequest 实现 Ajax
视频
Ajax_数据格式_HTML
视频
Ajax_数据格式_XML
视频
Ajax_数据格式_JSON
视频
Ajax_使用 jQuery 实现 Ajax
视频
Ajax_典型应用_验证用户名是否可用
视频
Ajax_典型应用_添加商品
视频
Ajax_使用 Jackson
视频
Ajax_典型应用_三级联动_需求及准备
视频
Ajax_典型应用_三级联动__城市到部门的 Ajax 实现
视频
Ajax_使用 BlockUI
Androd高级开发
Android源码框架分析
视频
Android常用框架源码分析_Eventbus内容简介
视频
Android常用框架源码分析__OkHttp内容简介
视频
Android常用框架源码分析_Eventbus注册源码分析
视频
Android常用框架源码分析_Eventbus发送消息源码分析
视频
Android常用框架源码分析_Eventbus解注册源码分析
视频
Android常用框架源码分析_Eventbus源码总结
视频
Android常用框架源码分析_OkHttp源码总体框架分析
视频
Android常用框架源码分析_OkHttp请求源码分析
视频
Android常用框架源码分析_OkHttp读取响应数据源码分析
视频
Android常用框架源码分析_OkHttp源码总结
JNI教程
视频
JNI_简介
视频
JNI_C 语言第一个程序
视频
JNI_C 语言基本类型
视频
JNI_输出函数
视频
JNI_输入函数
视频
JNI_指针的初步认识
视频
JNI_连连看游戏如何作弊
视频
JNI_指针的深入理解
视频
JNI_互换两个数字-普通方式
视频
JNI_在单独方法中互换-地址
视频
JNI_函数返回一个以上的值
视频
JNI_多级指针
视频
JNI_数组
视频
JNI_复习
视频
JNI_输入数组
视频
JNI_数组的取值运算
视频
JNI_静态内存分配
视频
JNI_动态内存分配
视频
JNI_动态创建数组
视频
JNI_函数指针
视频
JNI_联合体
视频
JNI_枚举
视频
JNI_结构体
视频
JNI_结构体指针
视频
JNI_Android Studio下的 NDK 环境配置
视频
JNI_快速开发
视频
JNI_Java 调用 C 代码执行加法运算
视频
JNI_Java 调用 C 代码执行字符串运算
视频
JNI_Java 调用 C 代码执行数组运算
视频
JNI_检查密码是否正确
视频
JNI_C 调用 Java 方法-返回值
视频
JNI_让 C 的输出能显示在 Logcat 中
视频
JNI_C 调用 Java 方法-String 参数
视频
JNI_C 调用 Java-回调静态方法
视频
JNI_内容总结
视频
JNI_Java 调用 C 代码案例
视频
JNI_C 调用 Java 代码
视频
JNI_回调更新 UI 方法
视频
JNI_美图秀秀
视频
JNI_锅炉压力显示系统
视频
JNI_软件卸载做问卷调查
Android与H5互调
视频
内容介绍
视频
案例主页面
视频
WebView简介
视频
Java调用JavaScript
视频
JavaScript调Java
视频
H5调用Android播放视频
视频
H5调用Android拨打电话
视频
运行商城案例
视频
Android与H5互调教程/解密尚硅谷真实情况
JNI教程
视频
JNI教程/解密尚硅谷真实情况
多渠道打包
视频
多渠道打包_签名打包说明
视频
多渠道打包_如何实现带数字签名的apk文件
视频
多渠道打包_友盟的多渠道打包方式
视频
多渠道打包_美团的多渠道打包方式
视频
多渠道打包_360多渠道打包方式
视频
Android多渠道打包教程/解密尚硅谷真实情况
第三方框架源码分析教程
视频
Android技术之第三方框架源码分析教程/解密尚硅谷真实情况
自定义控件
视频
自定义控件_什么是自定义控件
视频
自定义控件_支持左右无限滑动
视频
自定义控件_自动滑动页面
视频
自定义控件_当手滑动或者按下的时候停止滑动
视频
自定义控件_添加点击事件
视频
自定义控件_下拉框
视频
自定义控件_开关的点击事件
视频
自定义控件_开关的滑动事件
视频
自定义控件_回顾上次内容&概括今天内容
视频
自定义控件_自定义属性
视频
自定义控件_使用手势识别器(GestureDetector)实现左右滑动
视频
自定义控件_常用控件的回顾
视频
自定义控件_scrollBy和scrollTo
视频
自定义控件_解决自动回弹生硬的问题
视频
自定义控件_解决自动回弹生硬的问题的完成
视频
自定义控件_添加RadioGroup,实现切换页面
视频
自定义控件_添加测试页面
视频
自定义控件_分析事件冲突的原因
视频
自定义控件_事件冲突问题
视频
自定义控件_事件传递
视频
自定义控件_事件分发的小案例
视频
自定义控件_接口的理解
视频
自定义控件_优酷菜单-布局文件的实现
视频
自定义控件_解决测试页面的bug
视频
自定义控件_回顾上次内&概括今天内容
视频
自定义控件_界面布局
视频
自定义控件_初始化显示字母列表
视频
自定义控件_在按下和移动的时候使操作字母变色
视频
自定义控件_在按下和移动时显示更新提示字母
视频
自定义控件_在按下和移动是列表更新
视频
自定义控件_移动动画的三种方式
视频
自定义控件_侧滑菜单-正常初始化显示item的布局
视频
自定义控件_正常初始化显示item的代码实现
视频
自定义控件_优酷菜单-代码处理逻辑
视频
自定义控件_通过手势拖动打开或者关闭menu
视频
自定义控件_up时判断是平滑的打开还是关闭
视频
自定义控件_解决item滑动后不能自动打开和关闭
视频
自定义控件_内容视图设置点击事件时不能滑动item
视频
自定义控件_限制只能打开一个item
视频
自定义控件_水波纹
视频
自定义控件_利用 ViewGroup 得到每个孩子设置不可以点击解决 bug
视频
自定义控件_属性动画介绍
视频
自定义控件_优酷菜单-利用属性动画解决bug
视频
自定义控件_ViewPager 的使用
视频
自定义控件_添加指示点&根据页面改变设置文本
视频
自定义控件教程/解密尚硅谷真实情况
Andrid流行技术
UniversalVideoView视频教程
视频
UniversalVideoView_简介
视频
UniversalVideoView_下载和运行案例
视频
UniversalVideoView_UniversalVideoView集成到项目中
Pulltorefresh视频教程
视频
PullToRefresh_简介
视频
PullToRefresh_下载和运行案例
视频
PullToRefresh_主页面
视频
PullToRefresh_用PullToRefreshListView实现ListView下拉刷新
视频
PullToRefresh_用PullToRefreshGridView实现GridView下拉刷新
视频
PullToRefresh_用PullToRefreshListFragment实现Fragment下拉刷新
视频
PullToRefresh_ViewPager中嵌套多个ListView下拉刷新
视频
PullToRefresh_用PullToRefreshViewPager实现ViewPager刷新
视频
PullToRefresh_WebView实现下拉刷新
Fresco视频教程
视频
Fresco_内容简介
视频
Fresco_项目整体布局
视频
Fresco_例子_带进度条的图片
视频
Fresco_例子_图片的不同裁剪
视频
Fresco_例子_圆形和圆角图片
视频
Fresco_渐进式展示图片
视频
Fresco_Gif动画_自动播放(上)
视频
Fresco_Gif动画_控制动画播放(下)
视频
Fresco_多图请求及图片复用
视频
Fresco_图片加载监听
视频
Fresco_图片缩放和旋转
视频
Fresco_修改图片
视频
Fresco_动态展示图片
视频
Fresco_使用注意事项
图片加载框架Glide
视频
图片加载框架Glide_简介
视频
图片加载框架Glide_三个例子总的布局完成
视频
图片加载框架Glide_Glide的基本使用
视频
图片加载框架Glide_在Recyclerview中加载图片
视频
图片加载框架Glide_图形变换
RecyclerView视频教程
视频
RecyclerView_简介
视频
RecyclerView_关联RecyclerView库&案例布局文件的完成
视频
RecyclerView_使用
视频
RecyclerView_设置ListView&GridView&瀑布流类型效果
视频
RecyclerView_分割线
视频
RecyclerView_自定义设置item的点击事件
视频
RecyclerView_删除和增加数据
图片加载框架ImageLoader
视频
简介
视频
完成整体布局文件
视频
Listview中使用
视频
在Gridview中使用
视频
在ViewPager中使用
OpenDanmaku弹幕
视频
简介及演示
视频
案例运行
视频
集成到项目中
视频
弹幕逻辑代码简介
视频
在视频上显示弹幕
视频
解决弹幕把视频遮挡的问题
JieCaoVideoPlayer
视频
内容简介
视频
运行案例
视频
主页面&视频小窗口方式播放
视频
在ListView中播放视频
视频
在ViewPager的ListView中播放视频
视频
分类型的ListView中播放视频
视频
在RecyclerView中播放视频
视频
改变播放器UI案例
视频
在WebView中播放视频
CountdownView秒杀倒计时
视频
简介
视频
下载和运行案例
视频
主页面的布局实现
视频
时间设置
视频
动态配置样式
视频
在ListView中实现
视频
在RecyclerView中实现
视频
在原生的RecyclerView上实现
Banner
视频
简介&效果演示
视频
广告条案例运行&演示
视频
主页&加载图片&刷新新数据
视频
各种强大动画
视频
各种内置样式
视频
设置指示器位置
视频
Beanner_自定义样式
软件框架的搭建
视频
课程介绍
视频
概述
视频
启动页面布局
视频
主页面分析
视频
主页面布局实现
视频
创建 BaseFragment
视频
定义子页面 & 初始化 Fragment
视频
设置 RadioGroup 监听&切换不同 Fragment
视频
解决再次创建 Fragment 的问题
视频
解决横竖屏切换 Fragment 内容重叠问题
视频
常用框架页面功能实现
Volley
视频
框架简介
视频
布局文件
视频
布局中控件的初始化
视频
GET请求案例
视频
POST请求案例
视频
请求JSON数据
视频
ImageRequest加载图片
视频
ImageLoader加载图片
视频
加载图片带缓存
视频
NetworkImageView加载图片
Afinal
视频
简介
视频
布局文件的绘制
视频
注解
视频
加载网络图片
视频
请求文本数据
视频
文件下载
视频
文件上传
xUtils3
视频
简介
视频
下载地址 & 运行案例
视频
XUtils3_xUtils3MainActivity 布局
视频
在 Activity 中使用注解初始化布局
视频
FragmentXUtils3Activity 的布局初始化.
视频
在 Fragment 中使用注解初始化布局
视频
XUtils3NetActivity 布局文件和使用注解初始化
视频
使用 xUtils3 的 Get 和 Post 请求文本
视频
使用 xUtils3 文件下载
视频
使用 xUtils3 文件断点续传下载
视频
支持文件上传服务器的搭建
视频
使用 xUtils3 大文件上传
Json解析
视频
课程简介
视频
JSON 简介
视频
JSON 数据格式
视频
JSON 解析方向
视频
Android 原生技术
视频
布局文件的绘制
视频
初始化 View 和 Button 监听事件
视频
将 JSON 格式的字符串转换为 Java 对象
视频
将 JSON 格式的字符串数组转换为 List
视频
复杂 JSON 数据解析
视频
GsonFormat 工具的安装
视频
特殊 JSON 数据解析
视频
解析页面布局绘制
视频
初始化 View 和 Button 监听事件
视频
使用 Gson 将 JSON 格式的字符串转换为 Java 对象
视频
使用 Gson 将 JSON 格式的字符串数组转换为 List
视频
使用 Gson 将 Java 对象转换为 JSON 字符串
视频
使用 Gson 将 List 转换为 JSON 字符串数组
视频
FastJson 简介
视频
布局绘制及对象初始化
视频
使用 FastJson 将 JSON 格式的字符串转为 Java 对象
视频
使用 FastJson 将 JSON 格式的字符串转换 List
视频
使用 FastJson 将 Java 对象转为 JSON 字符串
视频
使用 FastJson 将 List 转为 JSON 字符串数组
Android-PullToRefresh
视频
简介
视频
下载和运行案例
视频
主页面
视频
用PullToRefreshListView实现ListView下拉刷新
视频
用PullToRefreshGridView实现GridView下拉刷新
视频
用PullToRefreshListFragment实现Fragment下拉刷新
视频
ViewPager中嵌套多个ListView下拉刷新
视频
用PullToRefreshViewPager实现ViewPager刷新
视频
WebView实现下拉刷新
Picasso
视频
简介
视频
项目布局搭建完毕
视频
基本用法
视频
在ListView中使用
视频
变换案例
TabLayout&ViewPager/TabLayout&
视频
TabLayout&ViewPager_概述
视频
TabLayout&ViewPager_布局和实例化
视频
TabLayout&ViewPager_定义和创建Fragment
视频
TabLayout&ViewPager_设置ViewPager适配器
视频
TabLayout&ViewPager_设置TabLayout
路径课出品介绍
尚硅谷,让天下没有难学的技术
0
活动推荐
【玩转 EdgeOne Pages】体验 MCP Server 和 DeepSeek 模板的百变玩法
技术创作特训营 | 33 天实现自己的 AI 进化论
新邀入驻腾讯云开发者社区,福利多多!
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档