首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
堂吉诃德不唱歌
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
Android-Lifecycle分析
文本先讨论Lifecycle出现之前开发中的一些问题,通过对比说明Lifecycle的好处。之后着重讲述Lifecycle中状态与事件的关系
全手动写Android摄像头直播应用
短文将记录一个基本的摄像头直播APP开发的全部流程和技术点。项目使用x264进行视频数据处理,使用FAAC进行音频数据处理,使用RTMP协议进行数据推流,整个过程的大体如下。 短文将以各个功能为切入点记录各个技术点。 CameraX提供了一个图像分析接口:ImageAnalys…
RGB和YUV
RGB分别代表红、绿、蓝,这三种颜色称为三原色,将它们以不同的比例进行组合,可以产生多种多样的颜色。如(1.0,1.0,1.0)表示白色,(0.0,0.0,0.0)表示黑色,(1.0,0.0,0.0)表示红色,(0.3,0.75,0.24)也表示一种颜色。 RGB三个颜色通道在…
大白话聊聊Java并发面试问题之谈谈你对AQS的理解?【石杉的架构笔记】
上一篇文章聊了一下java并发中常用的原子类的原理和Java 8的优化,具体请参见文章:大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?。 之前有同学反馈,去互联网公司面试,面试官聊到并发时就问到了这个问题。当时那位同学内心估计受到了一万点伤害。。。 因为首先,…
啃碎并发(七):深入分析Synchronized原理
记得开始学习Java的时候,一遇到多线程情况就使用synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解决多线程情况的百试不爽的良药。但是,随着学习的进行我们知道在JDK1.5之前synch…
《蹲坑也能进大厂》多线程系列 - 悲观锁、乐观锁、可重入/不可重入锁 详解
什么是悲观锁、乐观锁、可重入锁,令人头大的各种锁概念,以及CAS又是什么,这些概念,一文带你读懂,面试不用怕
Android进程间通信之Service篇,Messenger与AIDL
利用Service进行进程间通信有两种方式,分别是Messenger和AIDL,Messenger底层是基于AIDL的封装,使用更加简洁高效,无需考虑并发问题,只能串行通信,有并发需求的只能用AIDL
为什么HashMap会产生死循环?
HashMap 死循环是一个比较常见、比较经典的问题,在日常的面试中出现的频率比较高,所以接下来咱们通过图解的方式,带大家彻底理解死循环的原因。 前置知识 死循环问题发生在 JDK 1.7 版本中,造
Handler 都没搞懂,拿什么去跳槽啊?
0. 前言 做 Android 开发肯定离不开跟 Handler 打交道,它通常被我们用来做主线程与子线程之间的通信工具,而 Handler 作为 Android 中消息机制的重要一员也确实给我们的开发带来了极大的便利。 可以说只要有异步线程与主线程通信的地方就一定会有 Han…
个人成就
文章被阅读
414
掘力值
22
关注了
12
关注者
0
收藏集
18
关注标签
1
加入于
2019-02-16