背景 以下内容基于Android P code。 应用框架设计 Android电话模块是一个典型的分层结构设计,如下: IMS在CS通话的基础上增加了telephony/im...
背景 以下内容基于Android P code。 应用框架设计 Android电话模块是一个典型的分层结构设计,如下: IMS在CS通话的基础上增加了telephony/im...
Notification简介 通知是在常规UI界面之外向用户展示消息的工具,当系统发出通知时,它会以图表的形式显示在状态栏中。此时打开通知栏,就可以看到通知的详细信息了。创建...
Native的流程处理 前面只是说了AudioService中的逻辑,最终是通过AudioSystem.setStreamVolumeIndex(mStreamType, i...
Android平台音量调节 本文基于Android 8.0讲述Android平台原生音量控制功能。 流的定义 Android中,音量都是分开控制,各种流定义各种流的音量。在A...
Android Camera2入门 Android Camera2入门系列1 - Camera2在textureView预览[https://www.jianshu.com/...
解决方法 错误:ninja: build stopped: subcommand failed. 办法一:按照提示:ulimit -c unlimited 该命令的详细解释参...
转载请注明出处:http://www.jianshu.com/p/e5785dcba952 本文基于Android7.1.1版本进行分析,主要涉及以下几个文件:1 Audio...
上一章《Camera2 开启相机》[https://www.jianshu.com/p/df3c8683bb90]我们学习了如何开启和关闭相机,接下来我们来学习如何开启预览。...
一、前言 已经好久没有更新博客,大概有半年了,主要是博主这段时间忙于找工作,Android岗位的工作真的是越来越难找,好不容易在广州找到一家,主要做海外产品,公司研发实力也不...
前言 在高通平台, 如果要集成第三方视频或图像处理算法, 通常会在HAL层进行集成, 当然App层一般也可以通过JNI或者OpenGL来实现, 但效率一般没有直接在HAL层集...
前言 在Android开发中,内存泄露十分常见。本文将详细讲解内存泄露的其中一种情况:在Handler中发生的内存泄露 Anroid异步通信Handler系列文章Androi...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerAsyncTaskHandlerThread 今...
项目中有如下需求:后台service进行导入操作,要更新Notification。当运行系统清理使应用被杀时,Notification无法取消,仍然在通知栏显示。为解决这个问...
前言 在上一篇文章中给小伙伴们介绍了进行Camera开发需要了解的知识点,如果你还没有看过的话,建议先去看上一篇文章《Android: Camera相机开发详解(上) —— ...
前言 内存映射 在 Linux操作系统中非常重要,因为其涉及到高效的跨进程通信 & 文件操作 今天,我将详细讲解操作系统中核心概念:内存映射 目录 1. 定义 关联 进程中的...
@smewise 莫非真的是师父领进门修行在个人,下面就要看偶自己的了。
解决Camera HAL层无法多次回调数据到App问题背景 在一个双摄项目中, 需要在HAL(使用 API1/HAL1)层集成Bokeh功能(双摄虚化), 同时需要将相关双摄数据回调到App存储, 用于集成Refocus功能...
JPEG( Joint Photographic Experts Group)是一种图像压缩标准, 也是目前使用最广泛的图片压缩技术, 图片之所以要压缩, 原因肯定是占用空间...
圈粉了
最近找工作的一点感悟辞职 3月份的时候裸辞了, 由于一些原因要换城市了, 之前一直在成都, 现在要到广东这一带找工作, 当然如果不换城市,我也会辞职的,原因也简单:钱少事多. 同时感觉周围同事大...