首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
杜立茂
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
头条都在用的边下边播功能
头条官方文档中对自己播放器的特色功能有这几点介绍,其中专门提到了“边下边播”的功能,边下边播的核心目的是:播放器提供视频播放时下载视频的选项,这样重复播放视频时可以直接播放本地视频文件,减少网络流量,增加播放稳定性。 播放网络视频的过程就是需要先将视频数据拉取下来,然后解封装,…
Android 性能优化之渲染原理
fps:每秒传输的帧数,FPS”也可以理解为我们常说的“刷新率(单位为Hz)”。 撕裂(screen tearing):当cpu/gpu将数据准备写入buffer(缓冲区)中,但display还没来的及显示,这时cpu/gpu把下一帧数据往buffer写,还没写完,Displa…
MVC、MVP、MVVM,我到底该怎么选?
MVC、MVP、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。比如看了好多篇文章都搞不懂MVC到底是个啥本来想写个MVP写着写着就变成MVC了,到底Databing和MVVM之间有啥见不得人的关系。本篇文章主要从发展的角度来介绍,如mvp,mvvm的出现…
Android ViewModel,再学不会你砍我
MVVM与MVP相比最大的区别就是用ViewModel(后文简称VM)代替了原来的P层,这里的VM就是ViewModel。一句话概括它的特点---对数据状态的持有和维护。换言之,它将原来P层关于数据的逻辑运算与处理统一放到了VM中,而剩余的V层的操作建议使用Databindin…
Android下的MVVM架构
简述MVC以及MVVM的概念、差异点、以及它们适用的场景;简述JetPack提供的MVVM思路,同时针对DataBinding、ViewModel、LiveData进行了优势分析。