首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FreemanGordon
掘友等级
软件工程师
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
FreemanGordon
关注了
恋猫de小郭
软件工程师
FreemanGordon
软件工程师
·
3月前
关注
Java 浅拷贝和深拷贝
浅拷贝会创建一个新的对象,复制该对象的基本类型引用,但不复制该对象内的其他对象引用。一个对象要支持浅拷贝,需要实现Cloneable接口,不然在调用clone()方法时会抛...
0
评论
分享
FreemanGordon
软件工程师
·
3月前
关注
Android SharedPreference 详解
1. 认识 SharedPreference SharedPreference 是 Android 提供的轻量级的,线程安全的数据存储机制,使用 key-value 键值对...
0
评论
分享
FreemanGordon
关注了
Gracker
软件工程师
FreemanGordon
软件工程师
·
3月前
关注
Java volatile 关键字
volatile 关键字 volatile 是 java 提供的一种轻量级的同步机制,主要的作用就是对指令添加内存屏障(Memory barrier)确保变量的内存可见性和...
0
评论
分享
FreemanGordon
软件工程师
·
3月前
关注
Kotlin 优雅实现动态代理
那就是利用 Java 的动态代理和 kotlin 的委托模式优雅地实现接口,无需额外关心不需要使用到的方法,使代码更加简洁从而更好地聚焦业务实现...
11
2
分享
FreemanGordon
软件工程师
·
4月前
关注
String的基础知识
The String class represents character strings. All string literals in Java programs, s...
0
评论
分享
FreemanGordon
关注了
京东云开发者
软件工程师
FreemanGordon
赞了这篇文章
Lapisy郎子
Android 高级开发工程师
·
1年前
关注
解决LiveData数据倒灌的新思路
数据倒灌现象 对于LiveData“数据倒灌”的问题,我相信很多人已经都了解了。今天提供一种新的思路解决这个问题...
109
41
分享
FreemanGordon
赞了这篇文章
Randall_Xia
高达攻城狮
·
2年前
关注
【自定义 View】Android 实现物理碰撞效果的徽章墙
我在一个Android自定View合集的库里看到了一个叫 PhysicsLayout的库,当时我就虎躯一震,我心心念念的徽章墙不就是这个效果嘛,于是也就有了这篇文章。...
144
22
分享
FreemanGordon
关注了
网易云音乐技术团队
软件工程师
FreemanGordon
赞了这篇文章
用户3147570063211
2年前
关注
kotlin协程中的线程切换
在了解了**kotlin协程**的基本原理之后我们接下来就需要关注下协程的线程切换。我们这篇文章就深入源码的角度来分析一波协程中的线程切换。...
17
6
分享
FreemanGordon
赞了这篇文章
codelang
Android @公众号:扣浪
·
2年前
关注
带着需求看源码《如何判断 Activity 上是否有弹窗》
今天来看个需求,如何判断 Activity 上面是否有弹窗,当然,简单的方式肯定有,例如在 Dialog show 的时候记录一下,但这种方式不够优雅,我们需要一款更通用的...
112
20
分享
FreemanGordon
关注了
Pika
软件工程师
FreemanGordon
关注了
唐子玄
软件工程师
FreemanGordon
关注了
阿里巴巴终端技术
软件工程师
FreemanGordon
软件工程师
·
3年前
关注
java.lang.IllegalArgumentException: No view found for id 崩溃总结
java.lang.IllegalArgumentException: No view found for id...
3
4
分享
FreemanGordon
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
抖音 Android 性能优化系列:启动优化之理论和工具篇
启动性能是 APP 使用体验的门面,启动过程耗时较长很可能导致用户使用 APP 的兴趣骤减,本文基于过往对抖音 Android 客户端做启动性能优化的实战经验总结提炼出普适...
167
4
分享
FreemanGordon
赞了这篇文章
业志陈
公众号:字节数组
·
3年前
关注
Android ASM 字节码插桩:实现双击防抖
字节码插桩实战。最近打算通过字节码插桩的方式来实现一个应用双击防抖的功能。简单来说,我希望通过字节码插桩的方式来为整个项目中所有使用了 OnClickListener 的回...
89
43
分享
FreemanGordon
软件工程师
·
3年前
关注
Kotlin 契约 contract 用法及原理
contract(契约)是一种 Kotlin 面向编译器约定的一种规则,它帮助编译器更加智能地识别某些需要特定的代码条件,为代码创建更加友好的上下文关联环境...
9
2
分享
下一页
个人成就
文章被点赞
38
文章被阅读
15,442
掘力值
394
关注了
15
关注者
4
收藏集
1
关注标签
47
加入于
2016-07-10