- 博客(132)
- 资源 (16)
- 收藏
- 关注
原创 Android性能优化与实际案例小结
在近几年过往的 Android 开发经历中,性能优化是保障应用流畅运行、提升用户体验的核心环节,也是高级工程师面试的重点考察内容。下面我将从**UI 渲染优化、内存优化、启动优化、网络优化**四个核心维度,结合实际项目案例展开分析,在此做一些小结,供你参考,不足之处,欢迎交流指出
2025-10-27 14:32:47
58
原创 Framework常用adb命令集合小结(更新中)
无论是平常Framework开发还是 Framework 性能优化,熟悉常用的adb是必不可少的,现总结一下常用的 adb 相关命令,供你参考,如有更多的使用技巧,欢迎留言补充。
2025-10-09 10:38:10
56
原创 [Audio] SystemUI 频繁调节音量时 进度条出现回弹的问题
本地测试 log:目前本地测试环境中,FW 收到客户端后 向 百瑞的SDK 芯片设置时的耗时情况:FW 向 SDK 芯片设置时 时间达到166ms (耗时差异性太大,几十 ms ~ 100多ms)下一步:@ 蓝牙端,看看是否有优化空间。Adapter 端和客户端采用的 IPC Binder 同步机制,binder 线程是公用的,当 FW 端处理蓝牙侧内部的任务耗时过多时,服务端不能及时将结果返回给客户端,其他任务(如客户端)就没办法执行,就会处于阻塞状态,等待服务端收到消息后才能继续发送消息。
2024-12-17 21:06:16
369
原创 【FW】车机应用中按键音延迟的问题小结
摘要:车机系统中出现反复点击按钮后仍有屏幕点击声的问题。日志分析显示输入事件处理存在epoll错误和文件描述符异常。解决方案在InputReader.cpp中注释了fadePointerLocked函数的相关调用,避免了指针控制器渐变操作。该问题涉及输入事件的分发延迟,建议参考提供的流程图进一步梳理点击事件处理流程。修改后通过屏蔽非必要操作解决了残留点击声问题。
2024-12-17 21:03:35
316
原创 Android Audio中 AudioTrack、 AudioFlinger和 HAL 使用dump的区别
Audio dump 在定位音频的各种问题非常重要,我们主要在 AudioTrack、 AudioFlinger和 HAL 层中会用到,这里我们先明确一下在不同层使用 dump 的区别。
2024-11-08 15:26:21
1044
原创 车机版 Android Audio 框架笔记
车机版Android Audio 框架涉及的知识点很多,在工作中涉及的功能板块也及其繁杂,后面我会根据工作中的一些实际遇到的实例,逐步拆解 Android Audio的知识点,这里从网上整理了一些思维导图,可以做为未来的一个研究方向,希望大家持续关注,欢迎交流~
2024-11-08 11:11:48
461
原创 Android 车载开发你会遇到的术语
如果你刚开始进入 车载开发领域,不管你现在负责什么功能模块,在学习工作中,在协同开发过程中,你绝对会遇到的一些 陌生的名词,如果你不熟悉,上下文不够了解,那么对整个系统的领域全貌的构建会略显吃力,这里整理出了部分术语,后期会进一步完善。
2024-10-28 14:38:06
1659
原创 车机中 Android Audio 音频常见问题分析方法实践小结
本文主要总结了一下车机开发中遇到的 Audio 有关的问题,同时参考网上的一案例,由于Audio 模块出现音频问题的场景很多,对每一个出现的问题,主要做思路上的分析,细节上不做进一步纠结,后期慢慢完善,先做一个框架性的总结。
2024-09-14 14:30:26
2474
原创 有关 dump 的理解及 Android 中的运用实践
dump 常用在软件开发中及测试中经常用到,下面就dump的理解和Android中的实际运用做一个小结
2024-07-18 13:32:16
1031
原创 Android 车载 Audio 中 有关系统按键无声的问题排查小结
本文记录了Android 车载中系统按键音 Audio 问题排查,从 App --> FrameWork --> HAL层的问题排查思路。
2024-05-31 17:11:01
914
原创 [Android Framework] 系统 ANR (死机冻屏)问题排查实践小结
本文记录了工作中遇到的Andorid 系统层级 ANR 的问题排查及解决思路。具体问题:在 VR一体机设备中遇到了第三方应用在视频播放时 当高标清切换时 出现了*死机冻屏* 的问题。
2023-08-20 23:53:36
1491
1
原创 Android 12 LED 定制灯效开发小结
在定制的Android 10系统中,通过修改 Framwork 层的代码后,调用标准的接口后,能实现 LED 灯的闪烁灯效,然而在 Android 12中 移植相同的调用接口后却不能实现闪速灯效。其中点亮灯效、呼吸灯效在Android 10 和 Android 12 中都正常。本文总结了在Android 12中如何实现闪烁灯效,使用场景在用户插入和拔出 USB时需要实现闪烁灯效。
2023-06-27 22:19:11
1032
原创 Android10 系统 Framework 中定制实现开关机动画实践
本文记录了 Android 10 系统 Framework 中定制实现开关动画实践中遇到的权限问题及开关机动画实现注意事项
2023-01-20 15:45:01
2892
原创 Android NDK 中堆栈日志 add2line 的分析实践
Android NDK 中出现的 crash 日志分析定位,使用 addr2line 对库中定位so 动态库崩溃位置,定位到某个函数的具体的代码行。
2022-12-24 14:12:02
2608
3
原创 Android 架构组件之 WorkManager 的使用指南及项目实践
Android 架构组件之 WorkManager 的使用指南及项目实践
2022-02-07 17:38:25
4144
HTML5_and_CSS3_Develop_with_Tomorrows_Standards_Today
2011-07-18
How to Dump Frames for Camera Tuning And Debugging
2023-02-02
Wiley-Smashing.HTML5.2010.RETAiL.EBook-DiGiBook
2011-07-18
universal-image-loader.jar
2015-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅