首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FreemanGordon
掘友等级
软件工程师
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
Java 浅拷贝和深拷贝
浅拷贝会创建一个新的对象,复制该对象的基本类型引用,但不复制该对象内的其他对象引用。一个对象要支持浅拷贝,需要实现Cloneable接口,不然在调用clone()方法时会抛出异常 看个简单的d
Android SharedPreference 详解
1. 认识 SharedPreference SharedPreference 是 Android 提供的轻量级的,线程安全的数据存储机制,使用 key-value 键值对的方式将数据存储在 xml
Java volatile 关键字
volatile 关键字 volatile 是 java 提供的一种轻量级的同步机制,主要的作用就是对指令添加内存屏障(Memory barrier)确保变量的内存可见性和防止指令重排两点 确保变量的
Kotlin 优雅实现动态代理
那就是利用 Java 的动态代理和 kotlin 的委托模式优雅地实现接口,无需额外关心不需要使用到的方法,使代码更加简洁从而更好地聚焦业务实现
String的基础知识
The String class represents character strings. All string literals in Java programs, such as "abc",The String class represents character strings.
java.lang.IllegalArgumentException: No view found for id 崩溃总结
java.lang.IllegalArgumentException: No view found for id
Kotlin 契约 contract 用法及原理
contract(契约)是一种 Kotlin 面向编译器约定的一种规则,它帮助编译器更加智能地识别某些需要特定的代码条件,为代码创建更加友好的上下文关联环境
Kotlin sealed class 的使用
密封类用来表示受限的类继承结构:当一个值为有限几种的类型、而不能有任何其他类型时。在某种意义上,他们是枚举类的扩展:枚举类型的值集合也是受限的,但每个枚举常量只存在一个实例,而密封类的一个子类可以有可
Leakcanary 原理分析
内存泄漏指的是程序在向系统申请分配内存空间,使用完毕后未释放,结果导致一直占据该 内存单元,程序无法再使用该内存单元。在Android系统中,一般指的是对象在超出自身生命周期后, 该对象仍然没有被回收
Android Handler 源码以及原理分析
Handler 是 Android 重要的通信工具,一个 Handler 关联有且仅有一个 Thread 、Looper 和 MessageQueue,它依赖于 Looper 和 MessageQueue 分发 Message 和 Runnable 对象在 Handler 绑定…
下一页
个人成就
文章被点赞
41
文章被阅读
16,534
掘力值
407
关注了
15
关注者
4
收藏集
1
关注标签
47
加入于
2016-07-10