android

换元不配限几秒前
android·placeholder·barrier·约束布局·guideline
ConstraintLayout核心用法详解(三):引导线、屏障、组和占位整理旧电脑上的一些笔记【前言】今天继续整理 ConstraintLayout。ConstraintLayout 的特点:
心平气和量大福大1 小时前
android·ide·android studio
android studio(AS)工具-调试-统计总行数Android Studio Iguana | 2023.2.1 Patch 2java总行数xml总行数
你的坚定3 小时前
android
SurfaceFlinger合成一帧的完整流程本文以 Android 16 的物理屏常规路径为主线:从 Scheduler 收到一次帧信号,到 SurfaceFlinger 提交状态、锁定 buffer、完成 GPU/HWC 分工、present,再到 fence 和回调收尾。虚拟屏、多屏 offload、合成策略预测等分支单独说明,不打断主线。
爱笑鱼4 小时前
android·linux
Android 系统启动机制(七):进入 SystemServer.main() 以后,system_server 还是一个空进程吗?前面追到 system_server 的出生点:Zygote fork 出子进程,子分支完成 specialize,最后进入 com.android.server.SystemServer.main()。
好安静5 小时前
android
SurfaceFlinger 合成一帧的完整流程本文以 Android 16 的物理屏常规路径为主线:从 Scheduler 收到一次帧信号,到 SurfaceFlinger 提交状态、锁定 buffer、完成 GPU/HWC 分工、present,再到 fence 和回调收尾。虚拟屏、多屏 offload、合成策略预测等分支单独说明,不打断主线。
alexhilton5 小时前
android·kotlin·android jetpack
架构测试为何需要双视图本文译自「Kotlin Architecture Tests: Why Konture Exists」,原文链接Kotlin Architecture Tests: Why Konture Exists,由Bao Le发布于2026年7月16日。
事圆则缓5 小时前
android·kotlin
Jetpack Compose 快速上手Jetpack Compose 是 Android 官方的现代 UI 工具包。它用 Kotlin 函数描述界面:数据变化时,Compose 会重新执行受影响的 UI 代码,把界面更新到新的状态。
y小花5 小时前
android
安卓HAL接口技术之HIDL&AIDL目录一、HAL 技术发展史1.1 传统 HAL(Android 8.0 之前)1.2 HIDL 时代(Android 8.0 ~ 10)
YF02115 小时前
android
Android 系统自带机制的卸载更新都哪些实现方案本文系统性地梳理落地实现方案、代码落地、Android 16 适配策略以及反射在系统级应用中的安全边界。
事圆则缓5 小时前
android·kotlin·mvc
MVC、MVP、MVVM、MVI 的区别与实现原理MVC、MVP、MVVM、MVI 都在回答同一个问题:界面、状态和业务行为应该如何协作? Clean Architecture 回答的是更大范围的问题:业务规则如何保持独立,代码依赖应该指向哪里,系统边界应该如何划分?
事圆则缓6 小时前
android·kotlin
Android组件化指南Android 项目从几个人、几个页面增长到几十人、数百个页面后,最先暴露的问题通常不是某个类写得不好,而是变化无法被限制在局部:改一个公共模块触发全量编译,一个业务依赖另一个业务的内部实现,任何页面都能读取全局状态,发布时没人知道改动会影响谁。
binbin_527 小时前
android·回归·harmonyos
HarmonyOS 应用功耗优化实战:定位耗电、收口任务与验证回归应用耗电问题往往不是某一行代码造成的,而是多个小问题叠加:页面离开后还在轮询,后台继续请求接口,定位和传感器没有释放,失败重试过于频繁。用户看到的是电量掉得快,开发者看到的可能只是“功能都正常”。
AFinalStone7 小时前
android·无障碍服务
Android 7系统无障碍服务(七)手势分发与 KeyEvent 处理系列目录:第一篇:全景图与架构概览 | 第二篇:AccessibilityManagerService 启动与初始化 | 第三篇:无障碍服务的注册与绑定 | 第四篇:AccessibilityEvent 的产生与投递 | 第五篇:AccessibilityNodeInfo 的构建与查询 | 第六篇:输入事件拦截与 TouchExplorer | 第七篇:手势分发与 KeyEvent 处理 | 第八篇:放大镜与辅助功能特性
事圆则缓8 小时前
android·kotlin
Jetpack Compose Effect 完全指南Compose 的核心思想是:UI 是状态的函数。理想的 Composable 只读取状态并描述界面,不修改外部世界。但真实应用还需要请求网络、启动动画、注册监听、记录埋点、控制 Snackbar、同步系统状态。这些行为不能当作普通 UI 描述执行,因为组合函数可能被反复执行、跳过,甚至执行后被放弃。
平头哥技术团队17 小时前
android·开发语言·前端·javascript·html·交互
Day 10 | 工欲善其事:VS Code 配置与项目归档本文是《100天精通HTML基础入门》专栏第 10 篇,订阅专栏不迷路。本文目录今天你会得到什么项目结构:一个根文件夹管全部
冬木家居18 小时前
android·经验分享·笔记·智能家居·微信公众平台
40㎡客厅变形记,小家住出大自由[特殊字符]故乡,是大地写给天空的散文诗。 而家,是我们写给生活的散文诗。在城市里,面对有限的面积与无限的向往,我们常常陷入两难: 想要独处的留白,又想要欢聚的热闹; 想要办公的效率,又不想牺牲生活的松弛感。
AFinalStone18 小时前
android·无障碍服务
Android 7系统无障碍服务(六)输入事件拦截与 TouchExplorer系列目录:第一篇:全景图与架构概览 | 第二篇:AccessibilityManagerService 启动与初始化 | 第三篇:无障碍服务的注册与绑定 | 第四篇:AccessibilityEvent 的产生与投递 | 第五篇:AccessibilityNodeInfo 的构建与查询 | 第六篇:输入事件拦截与 TouchExplorer | 第七篇:手势分发与 KeyEvent 处理 | 第八篇:放大镜与辅助功能特性
天空之城--19 小时前
android
MT管理器Android逆向工程完全指南:从入门到实战在Android应用安全研究、漏洞挖掘、兼容性适配及学习底层原理的领域中,逆向工程是一项不可或缺的技能。而在众多逆向工具中,MT管理器(MT Manager)凭借其直接在Android设备上运行、集反编译、编辑、签名于一体的特性,成为了移动端逆向分析的利器。
Anhty20 小时前
android·人工智能·功能测试·ios·智能手机
2026九月最新变声器测评:iOS安卓双端适配,低延迟运行更稳定变声工具多用于社交聊天、短视频创作等场景,不少双端软件存在适配差、延迟高、易卡顿闪退等问题。2026年9月,本人对多款iOS、安卓双端变声工具进行实景测评。内容为个人真实体验,仅供参考,不做推荐。
渡我白衣21 小时前
android·java·javascript·数据结构·c++·算法·并查集
并查集:基础认识与模拟实现并查集(Disjoint-Set Union,DSU,也叫 Union-Find)是一种专门用来处理**“不相交集合”**的合并与查询问题的数据结构。