首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lucio6128
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 144
沸点 1
赞
145
返回
|
搜索文章
Lucio6128
赞了这篇文章
程序员Winn
微信公众号:GitWeb @国内头部医美企业
·
1年前
关注
社会现实告诉我,00后整顿职场就是个笑话
00后整顿职场,也算是我之前的关键词吧。 我硬怼老板要加班费和提成,和他们辩论什么是我的财产,什么是公司的财产。 甚至还能在即将被开除的时候,反将一军把老板开除。 而正是因...
338
134
分享
Lucio6128
关注了
Tony沈哲
Lucio6128
赞了这篇文章
小木箱在Singapore
Android | SRE @小木箱成长营
·
2年前
关注
启动优化 · 基础论 · 浅析Android启动优化
一、引言 Hello,我是小木箱,欢迎来到小木箱成长营系列教程,今天将分享启动优化·基础论·浅析Android启动优化。小木箱从四个维度将Android启动优化基础论解释清...
48
9
分享
Lucio6128
3年前
关注
源码解析:EventBus
1,普通post事件 : 直接发送 2,粘性事件 : 注册的时候发送 普通事件是先注册,后发送。而粘性事件相反,是先发送存数据,后注册的时候调函数。 如跳转activity...
0
评论
分享
Lucio6128
3年前
关注
源码解析:Router
1,Map为啥不会导致内存泄露: 因为map中存的是activity的class信息,.class是放在常量池中(方法区),而内存回收主要是对堆内存中gc root下有引用...
0
评论
分享
Lucio6128
3年前
关注
源码解析: 类加载+热更
动态修复bug: 下发补丁(内含修复好的class)到用户手机,即让app从服务器上下载(网络传输) app通过**"某种方式"**,使补丁中的class被app调用(本地...
0
评论
分享
Lucio6128
3年前
关注
源码解析: BlockCanary
源码解析 : BlockCanary 主要是检测looper中dispatchMessage前后log的时间戳是否超过阀门值 BlockCanary启动一个线程负责保存UI...
0
评论
分享
Lucio6128
3年前
关注
源码解析:Retrofit
Retrofit: 设计模式 适配器模式就是,已经存在的OkHttpCall,要被不同的标准,平台来调用。设计了一个接口CallAdapter,让其他平台都是做不同的实现来...
1
评论
分享
Lucio6128
3年前
关注
源码解析: 插件化原理
字节码替换 Android 提供了一些 Gradle 插件开发套件,其中有一项功能叫 Transform Api,它可以介入项目的构建过程,在字节码生成后、dex 文件生成...
1
评论
分享
Lucio6128
3年前
关注
Android AAC架构实践
##1,前言 公司内部开发的孵化项目,最终并未上线,借此解析项目中对于aac架构的实践 项目已开源,地址 https://github.com/luxiao0314/vie...
0
评论
分享
Lucio6128
3年前
关注
Android AAC架构解析
LiveData如何实现数据更新 https://www.jianshu.com/p/334d674cf65b LiveData如何实现同activity声明周期绑定 vi...
5
评论
分享
Lucio6128
3年前
关注
源码解析: dagger2
#1,概述 在Dagger 2官方文档中,有这么一句话“A fast dependency injector for Android and Java.”,翻译过来的意思就...
0
评论
分享
Lucio6128
3年前
关注
源码解析: Rxjava
###线程切换原理 案例 subscribeOn切换子线程 这里scheduler即subscribeOn(Schedulers.io())中的ioSchedulers,获...
1
评论
分享
Lucio6128
3年前
关注
源码解析:LeakCanary
免初始化: 一行就能搞定 ContentProvider 在经过对源码的阅读后,发现其实人家是基于CP这个对于绝大数开发来说,基本没用到的四大组件之一来做的,真的是服了哈哈...
0
评论
分享
Lucio6128
关注了
Kotlin上海用户组
Lucio6128
3年前
关注
Compose基于mutableStateOf的数据驱动实践
一, 概念 这是官方的解释,那么要刷新ui就只能通过管理state的形式,通过状态变更重组组件,其实就是响应式编程 二, 示例 这里是官方示例,需要在Composable中...
0
评论
分享
Lucio6128
3年前
关注
Activity启动流程白话
应用的启动(这里说的是冷启动)流程涉及到四个进程,所以大的方面是讲四个进程及其作用,然后分别讲这四个进程具体做了什么事情。 四个进程 Android应用的启动涉及了L...
1
评论
分享
Lucio6128
3年前
关注
Compose Desktop开发多相机拍照桌面工具
采用compose desktop开发usb相机桌面工具,用于相机预览与拍照,从项目创建到多个相机预览以及项目打包...
2
2
分享
Lucio6128
关注了
恋猫de小郭
Lucio6128
赞了这篇文章
唐子玄
🏆掘金签约作者
·
3年前
关注
Kotlin 源码 | 降低代码复杂度的法宝
随着码龄增大,渐渐意识到团队代码中的最大的敌人是“复杂度”。不合理的复杂度是降低代码质量,增加沟通成本的元凶。Kotlin 在降低代码复杂度方面有着诸多法宝。...
40
3
分享
下一页
个人成就
文章被点赞
11
文章被阅读
9,255
掘力值
230
关注了
34
关注者
6
收藏集
1
关注标签
54
加入于
2016-07-26