首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
老地方1487984059000
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
247
文章 247
沸点 0
赞
247
返回
|
搜索文章
赞
文章( 247 )
沸点( 0 )
面试必备-线程中的锁
面试必备: Volatile,Synchronized以及常见锁的使用和原理,隐式锁、显式锁以及CAS的用法。
并发容器
写时复制的List和Set 1 CopyOnWriteArrayList 支持两个原子方法: CopyOnWriteArrayList的实现原理很简单,内部使用ReentrantLock维护一个数组,
一个酷炫的 android 粒子动画库
一个酷炫的 android 粒子动画库 一、灵感 做这个粒子动画库的灵感来自于 MIUI 卸载应用时的动画: 这个爆炸的粒子效果看起来很酷炫,而且粒子颜色是从 icon 中拿到的。 最开始我简单实现了
并发-线程池和异步任务
线程池 简单使用 构造函数 核心参数 corePoolSize: 核心线程数 maximumPoolSize: 最大线程数 keepAliveTime: 空闲线程存活时间,0表示永久 TimeUnit
同步中的工具类
读写锁 先来看个demo: demo很简单,使用读写锁,其中读锁用来对读操作进行保护,写锁用来对写操作进行保护。 信号量 看下面demo: 代码很简单,就是模拟一个只允许10个游客进入的场景,每次进入
Android JectPack Compose原理解析
Android JectPack Compose 1. @Composable 添加了@Composable注解的函数会使函数类型改变,其内部依赖于贯穿整个函数作用域的Composer。@Compos
双指针算法 | 8月更文挑战
快慢指针 1 链表倒数第k个元素 求单链表的倒数第k个元素,链接:{https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-ji
Arouter从使用到原理
凡是A,B无依赖关系,且想要互相通信的,其最基本的原理就是通过一个彼此都依赖的第三方C,不管是binder,socket,file,pro
泛型使用到原理
为什么要有泛型 所谓泛型,就是类型参数化,也就是说,数据的类型不是固定的String,Integer,而是作为参数传入的。比如: 我们来看个
Compose中的布局
线性布局Column和Row 竖直线性布局 API如下: 简单示例: 效果如下: 然后我们让内容显示在中间,添加如下代码: 效果如下: 水平
下一页
个人成就
文章被点赞
10
文章被阅读
11,449
掘力值
264
关注了
20
关注者
2
收藏集
1
关注标签
14
加入于
2017-02-25