首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ByteSaid
掘友等级
Android 开发工程师
KEEP LOVING, KEEP LIVING.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
ByteSaid
Android 开发工程师
·
2年前
关注
Camera1 源码解析系列(三)—— Camera1 hw_get_module() 解析
这一章,我们将从 `hw_get_module()` 函数入手,去探究 `Libraries` 层是如何调用 `HAL` 层的库中的函数的。...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Camera1 源码解析系列(二)—— Camera1 Open() 流程解析
这一章里,我们将Camera.java中的open()方法作为切入点,按照Framework->Android Runtime ->C/C++ Libraries ->HA...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Camera1 源码解析系列(一)—— Camera1 基本架构
虽然 Android5.0 开始弃用 Camera API1,但是各个手机厂商对 Camera API2 的支持是一个渐进式的过程,所以在很多高版本中使用 Camera A...
1
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
OpenPose 安装和使用教程
OpenPose 人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络和监督学习并以 caffe 为框架开发的开源库。可以实现人体动作、面部表情、手指运动等姿态估...
2
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Git 从已有分支拉出新分支
几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。开发中,经常需要从一个已有的分支拉出一个新分支,在这个新分支做一些开发。...
1
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Windows 程序启动在指定屏幕
Windows 在多屏幕的情况下,EnumDisplayMonitors() 枚举所有显示器,通过 GetMonitorInfo() 可以取得指定显示器的相关信息。...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android 双屏异显
日常生活中,有时候会遇到 Android 设备连接两个屏幕进行显示的问题,比如酒店登记信息时,一个屏幕用于员工操作,一个屏幕显示相关信息供顾客查看。这里就涉及到 Andro...
4
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android 内存泄露分析
内存泄漏是指内存空间使用完毕后无法被释放的现象。尽管Java有垃圾回收机制(GC),但是对于还保持着引用,逻辑上却已经不会再用到的对象,垃圾回收器不会回收它们。...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android Studio Memory Profile 的使用
Memory Profiler 是 Android Profiler 中的一个组件,它可以帮助你识别内存泄漏和内存溢出,从而导致存根、冻结甚至应用程序崩溃。...
1
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android 内存泄漏检测工具 LeakCanary 的使用
LeakCanary 是 Square 公司为 Android 开发者提供的一个自动检测内存泄漏的工具,本质上是一个基于 MAT 进行 Android 应用程序内存泄漏自动...
0
评论
分享
ByteSaid
关注了标签
APK
Android 开发工程师
ByteSaid
Android 开发工程师
·
2年前
关注
H264 编码基本原理
H.264,同时也是 MPEG-4 第十部分,是由 ITU-T 视频编码专家组和 ISO/IEC 动态图像专家组联合组成的联合视频组提出的高度压缩数字视频编解码器标准。...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android AudioEffect 音效方案(基于 Android 9.0)
Android 9.0新增了用于 DynamicsProcessing 的 AudioEffect API,使用此类,我们可以构建基于通道的音频效果。...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android AudioEffect 音效方案(基于 Android 2.3 - Android 8.1)
Android2.3 增加了对音频混响的支持,通过 AudioEffect 可以方便地对 AudioTrack 和 MediaPlayer 播放的音乐进行音效控制。...
1
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
EQ 均衡器介绍
EQ 的全称是 Equalizer,EQ 是 Equalizer 的前两个字母,中文名字叫做“均衡器”,它让各个频带的声音得到了均衡。...
0
1
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android 进程间通信
IPC(Inter-Process Communication)为进程间通信或跨进程通信,是指两个进程之间进行间通信的过程。...
3
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
Android AIDL 使用教程
AIDL是一种 IDL 语言,用于生成可以在 Android 设备上两个进程之间进行进程间通信(IPC)的代码。通过 AIDL,可以在一个进程中获取另一个进程的数据和调用其...
2
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
NDK 入门指南
NDK 即 Native Development Kit,是 Android 中的一个开发工具包,使您能够在 Android 应用中使用 C 和 C++ 代码,并提供众多平...
0
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
NDK 开发之 JNI 方法静态注册与动态注册
Java 层中的方法是如何与 native 层的函数一一对应的呢? 这里有两种方法:**静态注册、动态注册**。...
11
评论
分享
ByteSaid
Android 开发工程师
·
2年前
关注
NDK 开发之 CMake 的使用
之前做 NDK 开发或者老的项目都是基于 Android.mk、Application.mk 来构建项目的,但从 AS 2.2 之后便开始采用 CMake 的方式来构建 C...
0
评论
分享
下一页
个人成就
文章被点赞
147
文章被阅读
59,368
掘力值
1,476
关注了
11
关注者
67
收藏集
0
关注标签
6
加入于
2022-07-14