首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Li_Feng
掘友等级
软件工程师
|
肄业
专业睡觉20年,擅长睡觉,喜欢睡觉
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 152
沸点 3
赞
155
返回
|
搜索文章
Li_Feng
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
4年前
关注
Android字体系列 (一):Android字体基础
前言 很高兴遇见你~ 最近接到一个需求,大致内容是:全局替换当前项目中的默认字体,并引入 UI 设计师提供的一些新字体。于是对字体做了些研究,把自己的一些心得分享给大家。 ...
114
8
分享
Li_Feng
赞了这篇文章
Glim
Android developer
·
4年前
关注
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复...
657
67
分享
Li_Feng
赞了这篇文章
阿李贝斯
前端工程师
·
1年前
关注
一文弄懂虚拟列表原理及实现(图解&码上掘金)
在谈论到前端性能优化时,我们可能会想到很多方向,但虚拟列表一定算是一个值得谈谈的话题,很多人都是略懂一二,对其实现原理与过程还不太了解,所以当面试官问到比较细节的问题时往往...
138
20
分享
Li_Feng
赞了这篇文章
Me日志
2年前
关注
Parcelable为什么速度优于 Serializable ?
我正在参加「掘金·启航计划」 Android开发中,我们有时需要在组件之间传递对象,序列化传递的方式很重要,但是Parcelable为什么速度优于 Serializable...
50
3
分享
Li_Feng
赞了这篇文章
TroubleMaker
1年前
关注
Android为什么不使用Serializable,而是另辟蹊径Parcelable?
这几天在学习android知识的过程中,发现在IPC(跨进程通信)中,使用了Bundle,而Bundle的机制是使用Parcel来进行序列化,而不是使用Serializab...
20
9
分享
Li_Feng
赞了这篇文章
jaymzyang
Android软件工程师
·
1年前
关注
一文搞懂 Binder 通信机制
本文尽量避免使用繁冗的代码来分析 Binder,而是从以下4个角度,来分析 Binder 通信机制的是如何运作的。 从通信特点的角度分析,为什么 Android 选择 Bi...
11
评论
分享
Li_Feng
赞了这篇文章
方可可Alvince
切图打杂吹牛逼 @心脏跳动
·
1年前
关注
Android ViewModel 作为 LifecycleOwner 落地的思考
很早之前在项目中实现了一套从 ViewModel 获得生命周期 LifecycleOwner 的机制,最近引入到新项目中,也正好抽空整理分享一下以供其他同学参考,一起讨论一...
26
27
分享
Li_Feng
关注了
快手电商无线团队
软件工程师 @肄业
Li_Feng
赞了这篇文章
快手电商无线团队
@快手
·
3年前
关注
自定义 LayoutManager,让 RecyclerView 效果起飞
本文内容主要是介绍自定义LayoutManager前需要了解的一些的前置工作,为自定义LayoutManager提供理论基础。...
308
29
分享
Li_Feng
赞了这篇文章
庸熊_才自扰
Android开发工程师 @百度
·
6年前
关注
无限循环RecyclerView的完美实现方案
项目中要实现横向列表的无限循环滚动,自然而然想到了RecyclerView,但我们常用的RecyclerView是不支持无限循环滚动的,所以就需要一些办法让它能够无限循环。...
212
30
分享
Li_Feng
赞了这篇文章
Raysen
全栈工程师
·
1年前
关注
Intent数据传递为什么需要Bundle?
Bundle介绍 Bundle是Android开发中用于传递数据的一种数据结构。它可以将多个不同类型的数据打包成一个对象,然后通过Intent传递给其他组件或者保存在Act...
9
评论
分享
Li_Feng
赞了这篇文章
Stven_King
Android @58赶集
·
2年前
关注
Bundle 风水 - Android Parcel 序列化与反序列化不匹配系列漏洞
前言 2023年知名互联网厂商竟持续挖掘新的安卓OEM相关漏洞,在其公开发布的App中实现对目前市场主流手机系统的漏洞攻击。 以下描述,均来自此刻正发生在数以亿计手机上的真...
9
2
分享
Li_Feng
赞了这篇文章
超低空
腾讯资深架构师 @腾讯
·
1年前
关注
Android APK瘦身计划
虽然时间已经过去了7年,手机的内存已经从16g/32g扩展到256g/512g甚至1T,流量也不再成为制约我们下载大体积apk的因素,但是包体积或直接或间接地影响着下载转化...
12
1
分享
Li_Feng
赞了这篇文章
wanderingguy
大前端 @字节跳动
·
4年前
关注
Jetpack系列—— Navigation 使用入门篇
Navigation 是一套完整的导航框架,内置支持普通 Fragment、Activity 和 DialogFragment 等组件的跳转,是 Single Activi...
34
1
分享
Li_Feng
赞了这篇文章
AntDream
十年移动端开发
·
1年前
关注
Android Kotlin中如何优雅地退出循环?
Kotlin中如何退出forEach 在 Kotlin 中,forEach 是一个高阶函数,它在遍历集合时会对集合中的每一个元素执行给定的 lambda 表达式。若要在 f...
40
评论
分享
Li_Feng
赞了这篇文章
AntDream
十年移动端开发
·
1年前
关注
Android经典实战之Kotlin Flow中的3个数据相关的操作符:debounce、buffer和conflate
在Kotlin中,Flow是一种处理异步数据流的API,它类似于RxJava中的Observable。Flow中有很多的操作符,今天我们来看看跟数据相关3个操作符。 deb...
9
评论
分享
Li_Feng
赞了这篇文章
快手社交技术团队
@快手科技
·
1年前
关注
深入理解RecyclerView:布局管理器实现原理和使用方法
RecyclerView 相对于传统的 ListView 在可定制性、性能和扩展性方面都有了巨大的进步,作为一名 Android 开发者,掌握 RecyclerView 的...
40
5
分享
Li_Feng
关注了
快手社交技术团队
软件工程师 @肄业
Li_Feng
赞了这篇文章
BUG集结者
Android开发工程师 @美的集团
·
1年前
关注
ViewPager2性能的探讨与优化
ViewPager2普适性的性能低下场景与普适性解决方案。提高你ViewPager2性能,让领导满足的工作产出...
17
评论
分享
Li_Feng
赞了这篇文章
小墙程序员
1年前
关注
在Android中,kotlin 的一些开发技巧
@JvmOverloads 在Kotlin中,在有默认参数值的方法中使用 @JvmOverloads 注解,就可以很方便地实现多个重载方法。最常使用的地方就是自定义 Vie...
83
9
分享
下一页
个人成就
文章被点赞
3
文章被阅读
171
掘力值
23
关注了
19
关注者
4
收藏集
22
关注标签
40
加入于
2023-04-13