首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yueyue_projects
掘友等级
客户端
|
Bytedance
获得徽章 0
字节跳动技术团队
动态
文章
专栏
沸点
收藏集
关注
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
最新
热门
两种方式实现Textview动态MaxWidth
改文章实现了textview的动态maxwidth, 让textview省略号不一定要设置固定的maxwidth,也可以用constraintlayout来约束。
Camera2整体架构
Camera2整体架构 前言 本节讨论 camera2实现简单的相机拍摄 camera2核心原理 简单拍摄实现步骤 根据你的配置,找到你需要的相机id 打开相机,这个步骤是一部的,有一个callbac
一张图了解http中的缓存模型
前言 缓存是一种很好的程序设计思路,大范围应用在计算机科学的各个领域,比如Redis, Http,JVM(缓存一致性)等等。所以我们可以把它当做一种思维模型来学习 本文仅针对Http1.1及以后的协议
ShareFlow与StateFlow实战
前言 本文主要基于具体场景介绍StateFlow和ShareFlow的使用 场景实战 首页1s刷新一次 onResume开始刷新 onStop 停止刷新 优化如下 SharingStarted.Whi
combineTranform原理
前言 本篇文章分析combineTransfrom原理,其核心与combine相同 介绍 combineTransfrom的作用是合并多个流,组成一个热流,在google推荐的MVI框架中常用 原理
ShareFlow和StateFlow中的生命周期管理
前言 这篇文章介绍Koltin中的Flow如何安全的收集数据流以及原理,这里的安全本质上指的是Flow需要管理自己的生命周期以适配Activity或者Fragment生命周期。其中一个case是,Ac
深入理解StateFlow与ShareFlow
概述 What 参考官方介绍StateFlow 和 SharedFlow | Android 开发者 | Android Developers 这两个类都是基于底层的Flow异步流 · Kotlin
如何解决Service的启动稳定性问题
背景 我们项目,常有startofrgroundsercie启动失败,bug率也比较高 探究得知,有几个原因会导致service启动失败 系统的运行条件不确定,binder访问有时非常频繁,此时服务启
OpenGl-纹理
# OpenGl-纹理 # 前言 你将了解 - 纹理的定义 - 使用opengl加载纹理 本节代码在: # 纹理的定义 我们从多个角度来看纹理的定义 - 纹理本质是一张图片 - 具象来说,就是一张图片
Binder通信之ContentProvider
Binder通信之ContentProvider 前言 这是一篇偏实战的文章 深入讨论了ContentProvider如何实现进程通信 大家应该都比较熟悉ContentProvider,通常用于A进程
下一页
个人成就
文章被点赞
73
文章被阅读
16,376
掘力值
805
字节跳动技术团队
关注了
18
关注者
16
收藏集
3
关注标签
24
加入于
2016-05-02