首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
windherd
掘友等级
会跳鬼步的代码搬运工
|
哔哩哔哩
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 97
沸点 0
赞
97
返回
|
搜索文章
windherd
赞了这篇文章
co松柏
Java后端开发 @公众号 | co松柏
·
17天前
关注
程序员必备——AI 画技术图技巧
✨前言 Hi,我是松柏。 最近学了一些使用 AI 大幅提升画技术流程图、架构图、各种图能力的技巧,像这样: 这些图全是用 AI 不到 3 分钟画的,而且最重要的一点是,这些...
60
7
分享
windherd
赞了这篇文章
黑夜给了我黑色的眼睛
开发者
·
10月前
关注
Android开源框架系列-OsmDroid(一)地图加载核心流程分析
前言 Osmdroid是Android的MapView (v1 API)类的一个(几乎)完全/免费的替代品。它还包括一个模块化的瓦片提供程序系统,支持许多在线和离线的瓷砖源...
5
1
分享
windherd
赞了这篇文章
zhangxingchao
1月前
关注
RecyclerView 回收复用机制解析
想看总结图的直接去末尾。 RecyclerView 不仅仅是一个承载大量数据的 ViewGroup,它还依靠多层缓存机制和各种辅助组件,实现了高效的 View 复用与数据绑...
2
评论
分享
windherd
关注了
zhangxingchao
会跳鬼步的代码搬运工 @哔哩哔哩
windherd
赞了这篇文章
zhangxingchao
1月前
关注
Andrdoid中常用的JVM知识整理
一、JVM 内存结构与区域 JVM 的内存区域 规范说明 JVM 只是一个规范,常见的内存区域包括:方法区、堆、虚拟机栈、本地方法栈、直接内存等。 方法区 根据《深入理解 ...
2
评论
分享
windherd
赞了这篇文章
zhangxingchao
1年前
关注
深入理解Android插件化
插件化的APP可以根据上线后用户所需,下载所需要的组件。组件化是全部打包。需要理解:组件化是一个整体,无论哪个模块有问题,或者需要更新,都必须全部升级,插件化则不同,只需重...
2
1
分享
windherd
赞了这篇文章
zhangxingchao
2月前
关注
Android Gradle Plugin
Gradle Plugin 是什么? Gradle Plugin 是用于扩展 Gradle 构建工具功能的插件。它可以添加新的任务、配置或改变现有任务的行为。通常,Grad...
3
评论
分享
windherd
赞了这篇文章
miaowmiaow
3年前
关注
最通俗易懂的字节码插桩实战(Gradle + ASM)—— 优雅的打印方法执行时间
做项目优化时,我们通常会先打印出方法的执行时间,再根据耗时情况来判断是否需要优化。那么有没有一种优雅的方式实现耗时打印呢?当然有的,那就是今天要介绍的主角 **ASM** ...
25
7
分享
windherd
赞了这篇文章
fundroid
Android GDE @Bytedance
·
2年前
关注
探索 Jetpack Compose 内核:深入 SlotTable 系统
SlotTable 系统是 Compose 从组合到渲染到屏幕过程中的最重要环节,SlotTable 的数据存储在 Slot 中,由 Group 包裹...
79
12
分享
windherd
赞了这篇文章
Miracle02
2年前
关注
Android:使用ViewCompat适配软键盘弹出,解决软键盘遮挡布局问题
Android:使用ViewCompat适配软键盘弹出,解决软键盘弹出所导致的遮挡控件问题。共有两种方案。...
7
评论
分享
windherd
赞了这篇文章
张可
Android
·
1年前
关注
Kotlin Serialization 介绍,可能是 Kotlin 上最好用的序列化工具
介绍 Kotlin Serialization 是 Kotlin 提供的跨平台序列化和反序列的库,它可以将对象树序列化成一些常见的格式,纯天然支持 Kotlin,扩展性很强...
19
7
分享
windherd
关注了
双鱼大猫
会跳鬼步的代码搬运工 @哔哩哔哩
windherd
赞了这篇文章
骆俊武
技术总监 @58转转
·
4年前
关注
年底晋升,全网最详细的通关指南来了!
写PPT、答辩.. 可以说是技术同学永远的痛。马上临近年底了,很多公司也陆续启动了晋升答辩,趁这个时间点,我谈一谈我的个人经验,给大家点启发。 先交代下我的个人背景,我是一...
120
6
分享
windherd
赞了这篇文章
Sunday1990
Android开发者
·
1年前
关注
Jetpack Compose - Tab切换UI缓存
前言 实际开发中,切换Tab的功能很常见: 在Compose中做这个功能的时候,容易陷入固定思维,写出以下的代码: 根据选中的Tab类型,切换对应的界面,这样子用起来没什么...
30
14
分享
windherd
赞了这篇文章
bqliang
Androider
·
8月前
关注
万字长文横扫 Compose 手势操作 🤏
Modifier 有一个重要的应用场景,就是用来处理用户的输入事件(如手指触摸、鼠标点击、触控板、手写笔等),从而使元素支持点击、滚动、拖拽、缩放等手势操作.........
41
3
分享
windherd
赞了这篇文章
卡尔特斯
爱学习的汉子
·
5月前
关注
Android 老项目新人如何快速入手跑起来
零、app/build.gradle 与 最外层 build.gradle 与 gradle/wrapper/gradle-wrapper.properties 三者之间的...
7
评论
分享
windherd
关注了
loongwind
会跳鬼步的代码搬运工 @哔哩哔哩
windherd
赞了这篇文章
fundroid
Android GDE @Bytedance
·
3年前
关注
【Android开发小技巧】扔掉这坑人的 Handler
大家都知道 Handler 特别坑,使用不当会造成各种问题,使用 Kotlin Coroutines + Lifecycle 可以很好地替代 Handler。...
21
7
分享
windherd
赞了这篇文章
职场007
软件开发工程师
·
1年前
关注
Android自定义View 实现一个带音效和震动的SeekBar
SeekBar的出现是为了方便用户设置值,用户通过滑动然后就可以设置值,系统提供了一个SeekBar,但是不太美观用户体验也不好,所以本文介绍了设计一个带音效和震动效果的S...
18
3
分享
windherd
赞了这篇文章
程序员厉飞雨
10月前
关注
哔哩哔哩APP的 AGP8 升级之旅
某视频APP的AGP8升级踩坑经历 本次AGP升级计划从 `7.2.2` 升级到 `8.2.2`,`AGP`中最大的变动点是 `Transform Api` 接口的废弃、以...
190
57
分享
下一页
关注了
29
关注者
2
收藏集
1
关注标签
28
加入于
2016-11-11