程序员Android
码龄11年
  • 1,016,499
    被访问
  • 524
    原创
  • 10,098
    排名
  • 1,083
    粉丝
  • 98
    铁粉
关注
提问 私信

个人简介:和您一起终身学习,这里是程序员Android。 这是一个专注提供 Java Android 知识体系服务的公众号。 和你一起终身学习,小安愿做你成长道路上的垫脚石,不断垫高你的高度,衬托你的威仪。风里雨里,我们一直在学习的路上支持你! 欢迎关注微信公众号:程序员Android 欢迎投稿,分享你的技术人生,我们一起努力做最好的自己。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2011-06-11
博客简介:

程序员Android

博客描述:
这是一个专注提供 Java Android 知识体系服务的公众号。 和你一起终身学习,小安愿做你成长道路上的垫脚石,不断垫高你的高度,衬托你的威仪。风里雨里,我们一直在学习的路上支持你!
查看详细资料
个人成就
  • 获得409次点赞
  • 内容获得381次评论
  • 获得2,703次收藏
创作历程
  • 11篇
    2022年
  • 85篇
    2021年
  • 48篇
    2020年
  • 219篇
    2019年
  • 141篇
    2018年
  • 73篇
    2017年
  • 1篇
    2016年
  • 10篇
    2015年
  • 16篇
    2014年
  • 36篇
    2013年
  • 58篇
    2012年
成就勋章
TA的专栏
  • 搜罗全网Systrace精华博文
    8篇
  • 搜罗全网Systrace 知识点
  • 收罗全网Systrace精华博文
    1篇
  • 搜罗全网Camera开发文章
    18篇
  • Android 自定义View
    8篇
  • Android 性能优化
    5篇
  • 笔记
  • Android 系统解决方案
    9篇
  • Android 基础知识系列
    22篇
  • 数据结构
    2篇
  • android
    164篇
  • 嵌入式linux
    15篇
  • C/C++
    2篇
  • java
    5篇
  • 学习杂记
    2篇
  • Windows Phone 7
    1篇
  • ios 学习
    2篇
  • Android 手机解决方案
    24篇
  • android 学习
    1篇
兴趣领域 设置
  • 软件工程
    性能优化
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

深入理解相机体系 三 相机应用层 APP

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、Camera Api v2三、Camera Framework四、Camera App Demo相机应用层一、概览相机应用处于整个框架的上层,在现实生活中,为了满足各式各样的应用场景,会加入很多业务处理逻辑,但是一旦当我们拨开繁杂的业务逻辑,便会发现其核心部分依然是通过...
原创
发布博客 2022.04.12 ·
307 阅读 ·
3 点赞 ·
0 评论

补充 | 美颜相机卡顿trace分析

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、美颜相机录制视频 trace 分析概览二、Camera FWK 与 camera HAL 录像交互三、美颜相机app 与SurfaceFlinger 交互四、美颜相机卡顿丢帧trace 分析一、美颜相机录制视频 trace 分析概览美颜相机录制视频 trace 分析概览截取1s...
原创
发布博客 2022.04.12 ·
526 阅读 ·
1 点赞 ·
0 评论

深入理解相机体系 四 相机服务层 FWK

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、简介二、Camera AIDL 接口三、Camera Service 主程序相机服务层一、简介Camera Service被设计成一个独立进程,作为一个服务端,处理来自Camera Framework 客户端的跨进程请求,并在内部进行一定的操作,随后作为客户端将请求再一次发送至...
原创
发布博客 2022.04.11 ·
400 阅读 ·
0 点赞 ·
0 评论

美颜相机 视频录制 trace 分析

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、美颜相机录制视频 trace 分析概览二、Camera FWK 与 camera HAL 录像交互三、美颜相机app 与SurfaceFlinger 交互一、美颜相机录制视频 trace 分析概览美颜相机录制视频 trace 分析概览截取1s 内 美颜相机帧率为30fps, 对...
原创
发布博客 2022.04.09 ·
129 阅读 ·
0 点赞 ·
0 评论

深入理解相机体系 五 相机硬件抽象层 HAL

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、Camera HIDL 接口三 、Camera Provider 主程序四、Camera HAL3 接口相机硬件抽象层一、概览始于谷歌的Treble开源项目,基于接口与实现的分离的设计原则,谷歌加入了Camera Provider这一抽象层,该层作为一个独立进程存在于整...
原创
发布博客 2022.04.09 ·
412 阅读 ·
0 点赞 ·
0 评论

深入理解相机体系 六 相机硬件抽象层实现 HAL

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、基本组件概念三、组件结构关系四、关键流程详解相机硬件抽象层实现一、概览回顾高通平台Camera HAL历史,之前高通采用的是QCamera & MM-Camera架构,但是为了更精细化控制底层硬件(Sensor/ISP等关键硬件),同时方便手机厂商自定义一些功能...
转载
发布博客 2022.04.07 ·
354 阅读 ·
0 点赞 ·
0 评论

深入理解相机架构V4L2(七)

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、流程简介三、关键结构体四、模块初始化五、处理用户空间请求相机驱动层–V4L2框架解析一、概览相机驱动层位于HAL Moudle与硬件层之间,借助linux内核驱动框架,以文件节点的方式暴露接口给用户空间,让HAL Module通过标准的文件访问接口,从而能够将请求顺利地...
原创
发布博客 2022.04.06 ·
387 阅读 ·
0 点赞 ·
0 评论

深入理解高通相机架构(八)

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、核心模块解析三、模块初始化四、处理UMD CSL请求相机驱动层–高通KMD框架详解一、概览利用了V4L2可扩展这一特性,高通在相机驱动部分实现了自有的一套KMD框架,该框架通过V4L2标准方法在系统中创建设备节点,将控制接口直接暴露给UMD CSL进行访问,而其内部主要...
原创
发布博客 2022.04.05 ·
1038 阅读 ·
0 点赞 ·
0 评论

Android Camera 架构介绍

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:1Android Camera 架构演进2Android Camera HAL3软件栈3Android Camera HAL3 Pipeline介绍4Android Camera HAL3 控制流程5相关文档本讲是Android Camera专题系列的第二讲,我们介绍An...
原创
发布博客 2022.03.31 ·
406 阅读 ·
0 点赞 ·
0 评论

Camera 启动流程 trace 分析

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Camera 启动流程概览二、Launcher 跟Camera APP 交互二、Launcher 跟Camera APP 交互三、Camera app 与FWK Camera Service 交互四、Camera FWK 与 Camera HAL 交互五、Camera FWK、...
原创
发布博客 2022.03.29 ·
445 阅读 ·
0 点赞 ·
2 评论

手机显示一帧的流程是如何实现?

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、显示一帧流程概览二、生产者,消费者 BufferQueue 流转图三、App ,SF Buffer 交互图四、SF 跟 HWC 交互图一、显示一帧流程概览显示一帧流程概览Android 显示一帧大致分为下面 八步:App 接收到 vsync-app 信号后开始工作。App 主线...
原创
发布博客 2022.03.28 ·
2738 阅读 ·
0 点赞 ·
0 评论

APP冷启动优化:如何使用好工具

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、冷启动的定义与可优化的点二、如何定位当前性能问题三、perfetto/systrace:大局...
原创
发布博客 2021.11.19 ·
204 阅读 ·
0 点赞 ·
0 评论

01_Systrace 应用启动时间的三种方法

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、看这篇文章收获的关键字二、方法一三、方法二四、方法三一、看了这篇文章的收获关键字iq、oq、...
原创
发布博客 2021.11.17 ·
1863 阅读 ·
0 点赞 ·
0 评论

Camera相机开发详解

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、 SurfaceView 、Surface 、 SurfaceHolder二、Camera ...
原创
发布博客 2021.10.26 ·
1310 阅读 ·
0 点赞 ·
1 评论

Camera功耗分析和拆解

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Camera功耗分析和拆解二、音频相关功耗一、Camera功耗分析和拆解Q:如何判断came...
原创
发布博客 2021.10.26 ·
607 阅读 ·
0 点赞 ·
0 评论

Camera 驱动 Bringup

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Kernel 代码移植二、Vendor 代码移植三、扩展一、Kernel 代码移植1. DT...
原创
发布博客 2021.09.26 ·
1530 阅读 ·
2 点赞 ·
0 评论

相机成像原理四问

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、相机是如何成像的?二、 对焦和变焦有什么区别?三、 景深是什么?又和什么有关?四、镜头对图像...
原创
发布博客 2021.09.26 ·
546 阅读 ·
2 点赞 ·
0 评论

Camera MetaData 介绍

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Camera MetaData 作用简介二、MetaData 定义介绍三、Camera Me...
原创
发布博客 2021.09.25 ·
2065 阅读 ·
6 点赞 ·
0 评论

相机成像之Sensor 篇

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、Sensor的硬件结构二、Sensor的曝光一、Sensor的硬件结构1. 每个像素的结构每...
原创
发布博客 2021.09.24 ·
2066 阅读 ·
2 点赞 ·
0 评论

Android 人脸解锁源码剖析

和你一起终身学习,这里是程序员Android经典好文推荐,通过阅读本文,您将收获以下知识点:一、人脸识别身份验证HIDL二、人脸模块流程分析三、人脸录入四、人脸匹配五、人脸解锁屏幕一、人脸...
原创
发布博客 2021.08.25 ·
747 阅读 ·
1 点赞 ·
0 评论
加载更多