首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yueyue_projects
掘友等级
客户端
|
Bytedance
获得徽章 0
字节跳动技术团队
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
赞
文章( 23 )
沸点( 0 )
OpenGl-纹理
# OpenGl-纹理 # 前言 你将了解 - 纹理的定义 - 使用opengl加载纹理 本节代码在: # 纹理的定义 我们从多个角度来看纹理的定义 - 纹理本质是一张图片 - 具象来说,就是一张图片
Android内存分析
android内存泄漏分析 本文主要介绍 操作系统的内存管理部分知识 执行命令 adb shell dumpsys meminfo [进程名]
OpenGL - 绘制三角形
学习opengl 这一节是第一个难点而且比较重要。主要介绍了VAO,VBO,VEO的原理,最后实践了 绘制两个三角形
MVI 架构更佳实践:支持 LiveData 属性监听
之前介绍了MVI架构的基本原理与使用,本文主要介绍如何通过监听LiveData的属性,来实现MVI架构下的局部刷新,以实现MVI架构的更佳实践
用Kotlin Flow解决Android开发中的痛点问题
本文将通过实际业务场景阐述如何使用Kotlin Flow解决Android开发中的痛点问题,顺势介绍适合Android开发的基于Flow/Channel的MVI架构。
基于MediatorLiveData实现红点的统一管理
小红点在各个App内随处可见,并且随着需求的不断迭代,需要展示小红点的需求越来越多。 不同需求之间,红点显示可能有冲突。 不同页面之间,红点显示会有关联。 同一个红点,可能显示成数字样式,红点样式,文案样式。 这个时候,如果没有对红点的展示逻辑做一个统一的抽象和管理的话,就会感…
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
Linux通常使用Framebuffer来用作显示输出(Framebuffer知识详解在这里),Framebuffer就是一块内存区域,它通常是显示驱动的内部缓冲区在内存中的映射。 一旦用户进程把图像数据复制到Framebuffer中,显示驱动会一个像素一个像素地扫描整个Fra…
Git实践-追加patch到某个commit上
之前的提交[hash]因为某些原因,不能运行,需要提交一个patch。我想把这个patch打到[hash]的提交上? git add . 加入patch到暂存区
CameraX原理及实战
CameraX 是一个 Jetpack 支持库,旨在帮助您简化相机应用的开发工作。 PreviewView是只负责显示相机画面的自定义View。内部有两种实现方式SurfaceView与TextureView,默认是性能更好的surfaceView,当然如果你的手机不支持Sur…
腾讯零反射全动态Android插件框架Shadow解析
最近几年,腾讯对于开源事业也是越来越支持,今天要说的就是在腾讯被广泛使用的Shadow框架,一个经过线上亿级用户量检验的反射全动态Android插件框架。 Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级用户量检验。 Shadow不仅开源分享了插件技术的关键…
下一页
个人成就
文章被点赞
80
文章被阅读
18,091
掘力值
841
字节跳动技术团队
关注了
18
关注者
19
收藏集
3
关注标签
24
加入于
2016-05-02