首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
潇洒哥_lee
掘友等级
Android工程师
没有
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 49
沸点 2
赞
51
返回
|
搜索文章
赞
文章( 49 )
沸点( 2 )
Rxjava,它是一个将任务的编排和执行分开的框架
很多人说Rxjava的核心是观察者模式, 但回调也是啊, 我觉得这里反向订阅很重要,而分离任务的添加和执行也很重要哦。
不容易,35岁的我还在小公司苟且偷生
前言 前几天和前同事闲时聚餐,约了两个月的小聚终于达成了,程序员行业聚少离多,所幸大家的发量还坚挺着。 期间不可避免地聊到了自己的公司、行业状况以及对未来的看法,几杯老酒之后,大家畅所欲言
10年深漂,放弃高薪,回长沙一年有感
大明哥是 2014 年一个人拖着一个行李箱,单身杀入深圳,然后在深圳一干就是 10 年。 10 年深漂,经历过 4 家公司,有 20+ 人的小公司,也有上万人的大厂。 体验过所有苦逼深漂都体验过的难。
在 Jetpack Compose 中,size、sizeIn、requiredSize、wrapContentSize、padding、fillMaxSize
1. size:设置固定尺寸 作用:直接指定组件的宽度和高度(或单一维度),覆盖默认的尺寸计算逻辑。 适用场景:需要固定组件大小(如图标、按钮)。 2. sizeIn:限定尺寸范围 作用:设置组件的最
在Mac中安装bochs以及遇到的问题
1. 安装bochs和sdl 在Mac上,使用brew安装Bochs虚拟机,以及Bochs虚拟机需要使用到的展示平台sdl 2. 创建软盘 在安装bochs时,还会自动安装一些辅助工具,其中包括虚拟磁
一个小故事讲明白进程、线程、Kotlin 协程到底啥关系?
前言 相信稍微接触过Kotlin的同学都知道Kotlin Coroutine(协程)的大名,甚至有些同学认为重要到"无协程,不Kotlin"的地步,吓得我赶紧去翻阅了协程源码,同时也学习了不少博客,博
Matrix系列文章(一) 卡顿分析工具之Trace Canary
本篇为卡顿分析系列文章之二,分析Trace Canary相关的原理,基于版本0.5.2.43。文章有点长,建议你先大致浏览一遍再细看,对你一定有帮助。第一篇传送门Android卡顿检测工具(一)BlockCanary。 可见Matrix作为一个APM工具,在性能检测方面还是非常…
Android Runtime | Trace文件的生成机制
当App发生ANR或是System触发watchdog时,系统都希望生成一份trace文件,用来记录各个线程的调用栈信息,以及一些进程/线程的状态信息。这份文件通常存放在/data/anr目录下
抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)
我们知道,Android 低版本(4.X 及以下,SDK < 21)的设备,采用的 Java 运行环境是 Dalvik 虚拟机。它相比于高版本,最大的问题就是在安装或者升级更新之后,首次冷启动的耗时漫长。这常常需要花费几十秒甚至几分钟,用户不得不面对一片黑屏,熬过这段时间才能正…
经验 | 向AOSP贡献虚拟机的优化
最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
下一页
个人成就
文章被点赞
1
文章被阅读
131
掘力值
12
关注了
47
关注者
1
收藏集
10
关注标签
5
加入于
2020-10-28