首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ABCD1234
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
自定义View
「这是我参与11月更文挑战的第26天,活动详情查看:2021最后一次更文挑战」 1. 自定义View的分类 2. 自定义View的构造函数 构造函数 调用场景 public View(Context
事件分发机制(三)--View
「这是我参与11月更文挑战的第25天,活动详情查看:2021最后一次更文挑战」 1. View.dispatchTouchEvent() View的关键方法是onTounchEvent(),是事件处理
事件分发机制(二)--ViewGroup
「这是我参与11月更文挑战的第24天,活动详情查看:2021最后一次更文挑战」 1. ViewGroup.dispatchTouchEvent() ViewGroup每次事件分发时,都需调用 onIn
事件分发机制(一)--Activity
「这是我参与11月更文挑战的第23天,活动详情查看:2021最后一次更文挑战」 1. 被分发的对象 按下、滑动、抬起、取消这几种事件组成了一个事件流。事件流以按下为开始,中间可能有若干次滑动,以抬起或
多线程(八)-- 了解各种锁
「这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战」 1. 乐观锁和悲观锁 这个是从并发角度来分类的,当一个数据被多个线程所共同使用,且线程并发执行时,我们需要保证保证该数据
多线程(七)-- 线程池(一)
「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」 1. 为什么要用线程池 降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗 提高响应速度:当任务到达时,
多线程(六)-- 非阻塞队列
「这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战」 1. 介绍 非阻塞队列的执行并不会被阻塞,无论是消费者的出队,还是生产者的入队 2. CAS(Compare and S
多线程(五)-- 阻塞队列
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」 一、队列 队列是一种数据结构,默认是先进先出(FIFO),所以队列头都是删除元素(remove()、poll() ),新
多线程(四)-- ThreadLocal(一)
「这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战」 一、ThreadLocal的介绍 ThreadLocal并不是一个Thread,而是Thread的局部变量。Thread
多线程(三)-- sleep()、wait() 和 notify() 的理解
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 这篇主要是讲 sleep()、wait() 和 notify() 的区别 一、wait() 和 notify() 的理解
下一页
个人成就
文章被点赞
37
文章被阅读
24,837
掘力值
1,029
关注了
4
关注者
5
收藏集
0
关注标签
2
加入于
2021-11-02