技术栈
android
冬奇Lab
1 小时前
android
Android 15 显示子系统深度解析(二):图形缓冲区管理与HWC硬件合成
在上一篇文章中,我们深入探讨了SurfaceFlinger的核心机制和显示系统的整体架构。本文将继续深入显示子系统的底层实现,重点解析图形缓冲区的管理机制和硬件合成的工作原理。
wings专栏
1 小时前
android
Android触摸事件分发记录
为了弄清Android的Touch事件分发流程,这里构造了一个Activity嵌套一个ViewGroup,再嵌套一个TextView,分别重写Activity的dispatchTouchEvent和onTouchEvent,重写ViewGroup的dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent,重写TextView的dispatchTouchEvent和onTouchEvent,通过改变不同Touch事件下这些方法的返回值,分析事件的流向。
aaajj
1 小时前
android
【Android】声控拍照例子
让AI写一个简单的声控拍照app,用来实现快速拍照,比如要逮那些乱跑的车辆,最初步的是通过音量来触发拍照,复杂一点可以加入语音内容识别,这里从最初步的来试验。
stevenzqzq
1 小时前
android
·
mvi框架
Android MVI 中 setState(reduce: State.() -> State) 设计说明文档
在 Android MVI(Model–View–Intent)架构中,State 是不可变的,UI 的任何变化都必须通过 State 的演进(reduction) 来完成。
鸣弦artha
1 小时前
android
·
flutter
·
harmonyos
Flutter框架跨平台鸿蒙开发——InheritedWidget基础使用-计数器案例
计数器是学习Flutter最经典的入门示例,而使用InheritedWidget实现的计数器则能帮助我们理解数据传递的核心机制。本文将通过一个完整的计数器案例,详细讲解InheritedWidget的基本使用方法,包括数据定义、依赖注册、更新通知等关键概念。
嵌入式-老费
2 小时前
android
Android开发(开发板的三种操作系统)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
凛_Lin~~
2 小时前
android
·
网络
·
okhttp
安卓网络框架——OkHttp源码解析(基于3.14.x)
解析OkHttp,参考源码3.14.x,如有错漏欢迎指出,博主只是菜鸟,第一次分析源码难免有错误,请各位大佬多指教
stevenzqzq
3 小时前
android
·
channel
·
sharedflow
android SharedFlow和Channel比较
让我用一个简单的比喻开始:这是最关键的区别:让我们看一个具体的例子,说明为什么不能相互替代:需要处理事件/任务
zhangphil
3 小时前
android
·
kotlin
Kotlin实现Glide/Coil图/视频加载框架(二)
在 https://blog.csdn.net/zhangphil/article/details/150206845 基础上抽象封装,实现一种总体的图视频加载框架。增加磁盘缓存读写策略。
shughui
3 小时前
android
·
前端
·
ios
APP、Web、H5、iOS与Android的区别及关系
在软件测试领域,APP、Web、H5、iOS、Android是高频出现的概念,彼此既相互独立又深度关联。明确其定义、区别与关联,是精准制定测试策略、选择测试工具、覆盖测试场景的核心前提。本文将从测试视角出发,系统拆解各概念的边界、差异点、关联逻辑,同时补充测试重点、避坑要点及工具选型建议,为全场景测试工作提供支撑。
千里马学框架
4 小时前
android
·
车载系统
·
framework
·
perfetto
·
权限
·
系统开发
·
pkms
敏感权限如何自动授权?pkms的permission部分常用命令汇总
经常有一些同学在做安卓系统相关的一些定制时候,会有一些客户有需求要求对app的相关的敏感权限可以进行自动授权,一般这种需求其实相对来说要修改源码相关的白名单等方式居多,而且一般都是过不了google相关测试,那么有没有什么更加简单方式可以实现对apk的权限进行自动授权呢? 那么今天马哥给大家介绍一下pm相关一些授权命令来实现对apk的自动授权部分,而不再需要权限相关弹框。 在同学们自己知道这些pm命令可以进行相关的自动授权时候,再结合马哥wms课程中自动抓取显示疑难问题抓取数据dumpsys Surfac
a2591748032-随心所记
4 小时前
android
android14 google默认进程、apk、hal、以及service等
android版本以及sdk版本:[ro.product.build.version.incremental]: [12096271] [ro.product.build.version.release]: [14] [ro.product.build.version.release_or_codename]: [14] [ro.product.build.version.sdk]: [34] [ro.product.vndk.version]: [34]
明天…ling
4 小时前
android
四天学习笔记
目录第 1 天:PHP 底层后门调试 + 社工思路融合社会工程学渗透(定位后门植入入口)前期信息收集(摸清目标环境全貌)
小六花s
4 小时前
android
·
学习
·
渗透测试
渗透测试前四天PHP文件包含笔记
PHP文件包含漏洞发生在使用文件包含函数时,用户可控的参数未经过严格过滤,导致可以包含任意文件。常见包含函数:
Rubin智造社
5 小时前
android
·
开发语言
·
kotlin
见路不走:从《天幕红尘》读懂2026年的创新密码
2025年的最后一天,窗外的霓虹灯闪烁着即将跨年的喧嚣。一个朋友笑着对我说:"你最近的想法和行为,用四个字形容就是——'见路不走'。"
冷雨夜中漫步
5 小时前
android
·
java
·
python
Python入门——__init__.py文件作用
init.py三大核心功能标记包python package包被导入时,自动执行其中的初始化代码通过__all__变量控制包的「公共接口」(封装性)
学习3人组
5 小时前
android
采用EVENT定时任务同步视图到物理表提升视图查询效率
MySQL的EVENT定时任务提升视图查询效率,核心思路是:将耗时的视图(尤其是复杂聚合视图)结果定期预计算并刷新到物理表中,用“预存储的物理表”替代“实时计算的视图”,从而大幅提升查询响应速度。与触发器的实时同步不同,EVENT是批量定时同步,更适合高写入量、查询实时性要求不高的场景(如报表统计、数据大屏等)。以下是详细实现步骤、SQL示例和注意事项:
followYouself
6 小时前
android
·
前端
ViewPager+Fragment
吴声子夜歌
6 小时前
android
·
rxjava
RxJava——概述
在计算机中,响应式编程是一种面向数据流和变化传播的编程范式。这意味着可以在编程语言中很方便地表达静态或动态的数据流,而相关的计算模型会自动将变化的值通过数据流进 行传播。