自我介绍 本人Android程序猿一枚。经历过2家一线厂(含bat),但在这之前我呆的是一家小的不能再小的创业公司,最后凭借自身的努力和些许运气...

自我介绍 本人Android程序猿一枚。经历过2家一线厂(含bat),但在这之前我呆的是一家小的不能再小的创业公司,最后凭借自身的努力和些许运气...
Jetpack Compose 【一】入门:拥抱现代 Android UI 开发[https://juejin.cn/post/74733168...
Jetpack Compose 【一】入门:拥抱现代 Android UI 开发[https://juejin.cn/post/74733168...
最近协助分析了一个audioserver crash的问题,堆栈如下: 从堆栈上能看出来是在getDeviceForInputSource方法里...
今天测试报了一个问题说我们都某个应用从top命令看cpu占用到了百分之90几,这种问题要怎么分析呢? 首先adb连接上去之后用logcat | ...
随着 Android 应用复杂度的增加,构建时间逐渐成为开发过程中的一个瓶颈。尤其是在应用需要多个渠道包[https://www.jiansh...
最近的项目里面需要对UVC摄像头进行操控,简单的了解了下相关的知识。 首先UVC全称为USB video(device) class,是微软与另...
当提起音视频开发,很多人潜意识认为这是一项很有难度和挑战的工作,需要投入较多时间才能入门~~ 这句话说对了一半!!音视频目前是入门简单,成神难!...
提到跨进程通信,你会想到什么? Socket、管道、共享内存、Binder、消息队列、信号量…… 如果让你讲讲他们如何使用以及背后的原理,是不是...
SONAME缺失 前几天遇到了个比较诡异的链接问题,分析下来感觉挺有意思的。 背景是我们导入了供应商给的几个so,编译成功之后在机器上运行出现链...
专题公告
Android深入理解、基础详解及各种Library使用介绍。认真做技术,好好享受人生。。