首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
android12 WindowManagerService窗口的添加过程
窗口的添加是一个从应用进程到系统服务进程(SystemServer)的跨进程通信(IPC)过程。核心逻辑在 WindowManagerService (WMS) 的 addWindow 方法中。
拒绝“屎山”代码:从工程实践视角深度解析代码整洁之道与重构技巧
引言 在软件开发的漫长周期中,程序员面临的最大挑战往往不是实现新功能,而是维护那些已经变得臃肿、混乱且难以理解的既有代码。这种现象在业界被戏称为“屎山代码”(Legacy Code / Spaghet
拒绝“屎山”:高质量代码编写原则与常见重构模式实战
在软件开发的生命周期中,代码的编写仅仅是开始,长期的维护、迭代与扩展才是真正的挑战。许多开发者在项目初期追求快速交付,导致逻辑堆砌、耦合度高,最终代码演变成难以维护的“屎山”(Spaghetti Co
perfetto入门[一]-抓trace
Perfetto 是安卓默认的“系统级显微镜”。 它能同时看内核、系统和 App,专门用来查卡顿和内存问题。
高性能 .NET 开发:Span<T> 与 Memory<T> 内存优化实战
在构建高并发、低延迟的 .NET 应用时,开发者经常会遇到一个隐形杀手:垃圾回收(GC)压力。当系统频繁处理大量的小型对象(如字符串切片、字节数组片段)时,堆内存的频繁分配与回收会导致 GC 停顿(S
Tauri + GitHub Actions 自动化发布 Android APK 技术总结
一、问题背景 使用 Tauri 构建 Android 应用时,本地打包的 APK 与 Google Play 商店最终分发的版本签名不一致,导致: 本地 APK 无法直接覆盖 Play 商店安装的版本
Zorv AI 终端:基于 proot 沙箱的 Android 终端模拟器架构全解析
## 1. 引言 Zorv AI 终端是一个**完整的 Android 终端模拟器**,集成在 Z
WindowInsets
这篇文档仅个人使用,用于捋请window insets的流程,具体日志添加应该还要继续完善,给安卓小白的自己使用。
Android-Display显示流程源码解析
从 onResume 到像素上屏:用日志逐行走读 Android 显示全流程 一、前置知识 不讲清这些概念,后面的日志一行都读不懂。每一节都尽量用一句话 + 一张图说透。 1.1 参与显示的五个角色
android12 ViewRootImpl分析
ViewRootImpl 是 Android 视图系统中一个极其核心的内部类,它不是一个普通的 View,而是连接窗口管理器(WindowManager)和 View 树的“枢纽” 。
Android Kotlin 开发避坑指南:从语言特性到工程化实践
Kotlin 已成为 Android 开发当之无愧的首选语言——Google 确立的 "Kotlin-first" 策略足以说明它的地位。但"会用"和"用好"之间,还隔着从语言特性到工程化实践的一整套
App 发版前必须做哪些兼容性测试?8 类重点测试与发版清单
App 发版前必须做哪些兼容性测试? App 兼容性测试是验证同一版本应用在不同操作系统、手机品牌、硬件配置、屏幕形态、网络条件和系统状态下,能否正常安装、启动、运行并完成核心业务的测试过程。 它不是
上架前 APK 安全自检清单:我发版前固定过这 4 轮
先说用途 这不是等保审计表,也不是银行级渗透报告模板。 它面向 个人开发者、外包交付、中小企业常规业务 App:在点「提交审核 / 发给客户」之前,用 30~90 分钟 把「裸奔问题」和「加固前该修什
XopProtector 是什么?一款开源的 Android APK 加固工具,能做到 DEX 加密 + 双重 VMP + RASP 反调试
如果你在找"免费的 Android 加固方案""开源 APK 壳""怎么防止 APP 被反编译",那大概率会遇到 XopProtector 这个项目。它是 GitHub 上一个开源的 Android
互助测试
``` 大家好,个人独立开发者,折腾了挺久,做了一款易经传统文化工具「天机推演」。 现在卡在Google Play封闭测试硬性门槛,需要足够的真实测试账号跑满14天周期,才能解锁正式版上架权限。 相信
Paging 3 分页加载:从配置到实战
Paging 3 分页加载:从配置到实战 一、什么是 Paging 3 Paging 3 是 Jetpack 组件库中专门用于分页加载的库,可以高效处理大数据集,避免一次性加载过多数据导致内存溢出或界
HarmonyOS WPS Open SDK 实践:统一版架构与 registerApp 调用链
HarmonyOS 生态里,行业应用要在端内预览和编辑 Office 文档,WPS Open SDK 是常见选型。统一版发布后,专业版(ToB)与个人版(ToC)共用同一套 WPSApi 入口与 Op
四大开源 Android 加固项目横向对比:Jiagu、nmmp、dpt-shell、XopProtector 深度测评
在 Android 应用逆向与安全防护领域,APK 加固一直是开发者关注的重要方向。 对于个人开发者、中小团队以及 Android 安全研究者来说,商业加固平台虽然功能成熟,但通常存在价格、联网使用、
【车载 Android】从 AAR 到 Plugin:Launcher 卡片插件化解耦实践
随着智能座舱功能越来越丰富,多媒体、车设、天气等业务都开始以卡片形式集成到 Launcher 中,Launcher 也逐渐变成了各类座舱业务的聚合入口。早期卡片数量较少时,还可以由 Launcher
Firebase 如何让全球 Android 和 Flutter 开发者集体 Build Fail
前几天看到这个的时候都无语了, 24 号发布的 firebase_auth 6.6.0 有一个改动:REFACTOR(auth,android): migrate native implementat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30