首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Codeing_ls
掘友等级
Android
Android
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
Codeing_ls
赞了这篇文章
唐子玄
🏆掘金签约作者
·
2年前
关注
Kotlin 异步 | Flow 限流的应用场景及原理
异步数据流中的生产者可能会生产过多的数据,而消费者并不需要那么多,所以限流就有用武之地了。App 开发中有一些常见的限流场景,比如搜索框防抖、点击事件防抖、防过度刷新。...
130
37
分享
Codeing_ls
赞了这篇文章
搬砖小子出现了
Android @ByteDance
·
2年前
关注
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一...
247
28
分享
Codeing_ls
赞了这篇文章
哈利迪
3年前
关注
图解 | 一图摸清Android应用进程的启动
init进程fork出Zygote进程后,Zygote进程会创建一个服务端socket,等待AMS发起socket请求。 同时,由Zygote进程fork出的SystemS...
49
7
分享
Codeing_ls
赞了这篇文章
卓修武K
打杂 @得物(基础架构招人)
·
1年前
关注
扒一扒抖音是如何做线程优化的
最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了...
344
29
分享
Codeing_ls
赞了这篇文章
mPaaS
mPaaS 官方专栏号 @蚂蚁集团
·
5年前
关注
支付宝 App 构建优化解析:通过安装包重排布优化 Android 端启动性能
1. 前言 本章节我们将围绕《支付宝 App 构建优化解析》另启新系列,细分拆解客户端在“代码管理”、“证书管理”、“版本管理”、“构建打包”等维度的具体实现方案展开讨论,...
80
19
分享
Codeing_ls
赞了这篇文章
Caij
Android @bytedance
·
1年前
关注
阿里某淘Android体积优化方案(下)
简介 上一章我们介绍Dex的优化方案,本章主要介绍资源文件的优化方案。 1 无用资源移除.........
45
8
分享
Codeing_ls
赞了这篇文章
邹阿涛涛涛涛涛涛涛涛
Android @脉脉
·
1年前
关注
Android稳定性:可远程配置化的Looper兜底框架
可远程配置化的Looper兜底框架,助力java crash率的降低,本文将分享一些相关的实践经验。...
108
16
分享
Codeing_ls
赞了这篇文章
一车面包人
3年前
关注
HTTPS原理及执行流程
加密算法主要分为两类,对称和非对称。hash算法单向不可逆,会丢失原始信息,不作考虑。 使用同一个密钥进行加密解密。 考虑如下的方式,客户端和服务端各自用对方的公钥加密信息...
9
评论
分享
Codeing_ls
赞了这篇文章
MobileDeveloper
大龄程序员
·
3年前
关注
重学 Kotlin —— inline,包治百病的性能良药?
今天的主角是 inline ,这不是一个 Kotlin 特有的概念,大多数编程语言都支持内联。 内联函数 的语义很简单: 把函数体复制粘贴到函数调用处 。使用起来也毫无困难...
120
14
分享
Codeing_ls
赞了这篇文章
五问
公众号@三问有余
·
1年前
关注
Kotlin中 Flow、SharedFlow与StateFlow区别
kotlin中协程冷热流的区别,以及SharedFlow与StateFlow当中参数各自的使用分析简介。...
41
评论
分享
Codeing_ls
赞了这篇文章
比心FE
研发 @比心APP
·
2年前
关注
Android CocosNative单进程方案
CocosCreator 创建的小游戏,打成Android原生包后,官方仅支持 Activity方式,由于资源释放存在较多问题,大多数公司会采用多进程方式,在游戏页面关闭时...
16
7
分享
Codeing_ls
赞了这篇文章
字节跳动技术团队
@字节跳动
·
5年前
关注
二维码扫描优化
注:上述的二维条码指的是较宽泛的二维条码,而不是QR Code表示的二维码。 原本Lark直接集成了zxing实现扫一扫功能。由于Lark的特殊业务需求,因此并不需要支持到...
57
6
分享
Codeing_ls
关注了
字节跳动技术团队
Android
Codeing_ls
赞了这篇文章
程序员乔戈里
java开发工程师 @百度
·
4年前
关注
美团面试官问我一个字符的String.length()是多少,我说是1,面试官说你回去好好学一下吧
本文首发于微信公众号:程序员乔戈里以上结果输出为7。小萌边说边在IDEA中的win环境下选中String.length()函数,使用ctrl+B快捷键进入到String.l...
844
255
分享
Codeing_ls
赞了这篇文章
OpenGL
Android开发 @Android小菜鸡
·
1年前
关注
ActivityManagerService,给我启动个App瞅瞅呗
ActivityManagerService 前言 其实早在几年前,我就有一个疑问。 为什么我们的逻辑代码写在Activity中,在App启动后就会执行到它。 为什么第三方...
38
3
分享
Codeing_ls
赞了这篇文章
潇风寒月
Android @草榴
·
1年前
关注
Kotlin挂起函数原理
Kotlin挂起函数平时在学习和工作中用的比较多,掌握其原理还是很有必要的。本文将一步一步带着大家分析其原理实现。...
12
7
分享
Codeing_ls
赞了这篇文章
rencai
3年前
关注
深入理解Kotlin中的泛型(协变、逆变)。
这段代码,现在已经很少看到了。但实际上在Java1.5之前,这是很经常写的代码,也很容易犯错的代码。在上面的代码中,我们声明了一个不知道储存什么类型的List。虽然我们通过...
13
7
分享
Codeing_ls
赞了这篇文章
更木小八
Android 开发工程师
·
5年前
关注
Fragment生命周期
通过对Fragment生命周期的变化的观察,我们可以很容易发现,add/remove操作会引起Fragment在INITIALIZING和RESUMED这两个状态之间迁移。...
65
2
分享
Codeing_ls
赞了这篇文章
唐子玄
🏆掘金签约作者
·
2年前
关注
Android 弹幕的两种实现及性能对比 | 自定义控件
弹幕是一种复杂的自定义控件,实现方式多种多样,该系列介绍其中的两种,并对比每一种实现方式的性能表现。...
86
39
分享
Codeing_ls
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
2年前
关注
Java并发系列番外篇:ThreadLocal原理其实很简单
多线程并发时要解决的一个最重要的问题是多线程共享内存变量同步的问题。前几篇文章无论是volatile、synchronized又或是ReentrantLock和Atomic...
19
1
分享
下一页
个人成就
文章被点赞
99
文章被阅读
44,109
掘力值
1,198
关注了
20
关注者
33
收藏集
3
关注标签
48
加入于
2017-08-17