首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xingzhe0315
掘友等级
Android开发
|
保密
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 7
沸点 1
赞
8
返回
|
搜索文章
最新
热门
Android Camera2视频录制流程
上一次写了一篇关于Camera2拍照流程的文章,今天总结一下利用Camera2与MediaRecorder实现视频录制的流程。同样参考了Google官方Sample。 通过CameraManager获取可用的相机设备列表。 调用openCamera打开相机。 在回调中创建Cap…
Android LruCache源码分析
Android设备由于内存大小限制,对于一些资源的缓存不能无限的添加,需要限制它的大小,那么当它达到最大限制时,如何选择要被移除出去的对象呢,Android sdk中为我们提供了一个LruCache的类,它可以让我们很方便的管理缓存。 它是一个持有有限数量的值的缓存池,当一个值…
Android Camera2拍照流程
android.hardware.camera2包向连接在Android设备上的相机设备提供了接口,它用来代替已经废弃的Camera类。 这个包将相机设备模拟为一个管道,它接收一个捕获一帧图像的输入请求,每个请求捕获一帧图像,然后输出每一次捕获结果的元数据包,以及一组输出图像缓…
HashMap源码分析
HashMap是Java中经常使用到的一个类,它可以存储key-value键值对,通常用put(key.,value)来保存一个键值对,用get(key)来获取键key所对应的的值,以前也看过很多遍源码,但是一直没有好好总结一下,这里就总结一下,整理成博客,加深记忆。 Hash…
ActivityManagerService:从startActivity说起
作为一个Android开发者,对startActivity(Intent intent)这个方法肯定很熟悉,但是你了解他背后的启动流程么,这篇文章深入源码分析Activity的启动流程。 我们通常调用startActivity()或者context.startActivity(…
个人成就
文章被点赞
23
文章被阅读
16,741
掘力值
287
关注了
17
关注者
13
收藏集
0
关注标签
5
加入于
2019-07-27