首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
马士兵大弟子
掘友等级
Android研发工程师
|
无业游民
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 64
沸点 0
赞
64
返回
|
搜索文章
马士兵大弟子
赞了这篇文章
安第斯智能云
@OPPO
·
5年前
关注
OkHttp源码深度解析
OkHttp应该是目前Android平台上使用最为广泛的开源网络库了,Android 在6.0之后也将内部的HttpUrlConnection的默认实现替换成了OkHttp...
100
7
分享
马士兵大弟子
赞了这篇文章
xiangzhihong
资深工程师 @小米
·
3年前
关注
Android AMS面试题
在Android面试中,经常会遇到与ActivityManagerService相关的面试题,ActivityManagerService是Activity的管理类,会延伸...
20
2
分享
马士兵大弟子
赞了这篇文章
关键帧Keyframe
公众号: 关键帧Keyframe @关键帧Keyframe
·
2年前
关注
播放器秒开优化丨音视频工业实战
这个公众号会路线图 式的遍历分享音视频技术:音视频基础 → 音视频工具 → 音视频工程示例 → 音视频工业实战。关注一下成本不高,错过干货损失不小 ↓↓↓ 视频播放时的画面...
23
评论
分享
马士兵大弟子
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
4年前
关注
Android事件分发机制一:事件是如何到达activity的?
事件分发,android中一个老生常谈的话题了。前阵子去面试一家企业,他里面有一道笔试题问到事件分发的流程,正确答案是选择:Activity->window->view,基...
96
21
分享
马士兵大弟子
赞了这篇文章
程序员乔戈里
java开发工程师 @百度
·
5年前
关注
美团面试官问我一个字符的String.length()是多少,我说是1,面试官说你回去好好学一下吧
本文首发于微信公众号:程序员乔戈里以上结果输出为7。小萌边说边在IDEA中的win环境下选中String.length()函数,使用ctrl+B快捷键进入到String.l...
846
255
分享
马士兵大弟子
关注了
apigfly
Android研发工程师 @无业游民
马士兵大弟子
赞了这篇文章
朱涛的自习室
Android & Kotlin GDE
·
4年前
关注
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。...
521
70
分享
马士兵大弟子
赞了这篇文章
KunMinX
Android @重学安卓
·
5年前
关注
是让人耳目一新的 Jetpack MVVM 精讲
通过 Jetpack 架构组件解决一致性问题。KunMinX 邀您一起探寻多人协作软件工程背景下,高频痛点及解决途径。...
812
116
分享
马士兵大弟子
赞了这篇文章
sumsmile
图形工程师 @bytedance
·
4年前
关注
Android Camera开发实践(4) SurfaceTexture与特效
系列的最后一篇,讲SurfaceTexture的原理,并把前面涉及到的camera预览、OpenGL接入、EGL、帧缓冲、shader串起来,实现一个特效demo...
20
1
分享
马士兵大弟子
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
Activity的启动过程详解(基于Android10.0)
话说Android中有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是A...
158
19
分享
马士兵大弟子
赞了这篇文章
apigfly
Android @阿波罗
·
4年前
关注
深入Android系统(十二)Android图形显示系统-2-SurfaceFlinger与图像输出
最近有些忙,切实体验了一把拖更的羞耻感 ( *︾▽︾) 了解SurfaceFlinger之前我们需要先了解下OpenGL相关的一些知识 OpenGL ES与EGL Open...
27
5
分享
马士兵大弟子
赞了这篇文章
apigfly
Android @阿波罗
·
4年前
关注
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中...
94
11
分享
马士兵大弟子
赞了这篇文章
爱上小懒虫
Android 初级开发
·
3年前
关注
SurfaceFlinger 概念 & 执行流程
概念 SurfaceFlinger 是一个系统服务,如:AudioFlinger、AudioPolicyService 等等,系统的服务。 SurfaceFlinger 服...
1
评论
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】一、FFmpeg so库编译
网上其实已经有很多的关于FFmpeg so库编译的分享,但是大部分都是直接把配置文件的内容贴出来。我想大部分去搜索 「如何编译FFmpeg so库」的人,对交叉编译这个东东...
100
52
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】五、OpenGL FBO数据缓冲区
上一篇文章,讲解了如何使用EGL,并且提到EGL可以建立一个离屏渲染的缓冲区,这种离屏渲染的方式通常用于模拟整个渲染窗口,比如可以用于FFmpeg软编码,将显示在虚拟窗口中...
27
10
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】四、深入了解OpenGL之EGL
都怪Android的GLSurfaceView封装的太好了。哈哈哈~ 并且onDrawerFrame方法是会被不断的调用,我们就是在这里面实现了OpenGL的绘制流程。 答...
37
3
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】三、OpenGL渲染多视频,实现画中画
距离上次更新已经有两个星期,由于这段时间事情比较多,还请各位关注本系列文章的小伙伴见谅,一有时间我会加紧码字,感谢大家的关注和督促。 下面就来看看如何在OpenGL中渲染多...
40
16
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】二、使用OpenGL渲染视频画面
在第一篇文章【音视频基础知识】文章中,就介绍过,视频其实就是一张张图片组成的,在上文【初步了解OpenGL ES】中,介绍了如何通过OpenGL渲染一张图片,可以猜想到,视...
49
23
分享
马士兵大弟子
赞了这篇文章
开发的猫
Android开发
·
5年前
关注
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】一、初步了解OpenGL ES
提到OpenGL,想必很多人都会说,我知道这个东西,可以用来渲染2D画面和3D模型,同时又会说,OpenGL很难、很高级,不知道怎么用。 为了解决以上问题,让OpenGL“...
85
29
分享
马士兵大弟子
赞了这篇文章
StefanJi
Android 软件工程师
·
3年前
关注
Android Opengl OES 纹理渲染到 GL_TEXTURE_2D
Android 上常用的是 GL_TEXTURE_EXTERNAL_OES 纹理,那么如何利用 OpenGL 将 OES 纹理渲染到普通 2D 纹理呢...
10
评论
分享
下一页
关注了
9
关注者
0
收藏集
6
关注标签
0
加入于
2016-08-24