android

撩得Android一次心动2 小时前
android·学习·kotlin·android jetpack·compose
Jetpack Compose 知识点整理1【个人用】目录一、什么是Compose?1.声明式与命令式UI的区别二、Compose环境1.Android Studio 版本要求
ForteScarlet3 小时前
android·java·开发语言·开源·kotlin·jetbrains
Kotlin 2.4.20 现已发布,新特性多不多?大家吼哇!Kotlin 2.4.20 已经在 9 月 7 日发布啦~ 老规矩,更新的原文在这里:What’s new in Kotlin 2.4.20。
方白羽5 小时前
android·android studio·intellij idea
Android Studio 自动国际化插件:SmartI18n作者说: 最近接到一个紧急的客户需求:公司 App 需要紧急适配英文版本,并且必须在短时间内完成全量国际化改造。 当我拉下分支,看着项目里成千上万行散落在 .kt、.java 和 layout.xml 里的硬编码中文时,整个人是崩溃的。
码农coding8 小时前
android
android12 状态栏图标的加载流程状态栏图标的加载流程,本质上是数据与视图的分离与同步过程。StatusBarIconController 作为数据中心,接收来自系统各处的状态变化,并将变化推送给所有已注册的 IconManager,由后者负责实际的视图更新。
hai_android8 小时前
android·kotlin
Kotlin 协程作用域源码剖析GlobalScope、MainScope、lifecycleScope、viewModelScope 四者的实现原理与正确使用姿势
Yeyu9 小时前
android
Android 画中画(PiP)小窗播放:怎么做、以及它到底是怎么工作的视频类 App 切后台还能继续播的那个小窗口,大部分人第一反应是"这不就是个悬浮窗吗"。真去翻源码才发现完全不是这么回事——它压根不是自己 App 画出来的悬浮窗,而是系统把你的 Activity 整个"抓"出来做了一次合成层面的缩放动画。这篇东西记一下怎么接这个功能,顺便把它背后到底发生了什么捋一遍。
千里马学框架9 小时前
android·智能手机·性能优化·framework·性能·开机优化·app冷启动优化
安卓系统性能优化高级实战开发专题--开机,app冷启动优化安卓系统性能优化无论是在系统开发的工作中,还是找工作过程中,都属于一个非常重要的技能部分。 1、专门性能优化岗位:实际工作中,经常在系统开发工作中会被提出一些性能相关的问题,比如卡顿,掉帧,或者启动速度不如竞品快等需求,这时候就会有一个专门性能优化岗位工程师来负责。
律宏阔9 小时前
android
Android 手机通过 adblib 使用 ADB Wi-Fi 控制 Android 9 开发板项目中需要让 Android 手机通过 Wi-Fi 直接连接 Android 9 开发板的 adbd,不经过电脑,也不在手机端安装 adb。这里使用 tananaev/adblib 建立 ADB TCP 通信。
律宏阔9 小时前
android
Android App 里实现开机动画替换先说电脑连接开发板时最常见的做法。假设开机动画文件名是 bootanimation.zip,目标路径是 /system/media/bootanimation.zip:
消失的旧时光-194310 小时前
android·zygote·fork·aosp·cow
Android 系统层扫盲 05:Android 开机后发生了什么?从 Bootloader 到 Launcher前面四篇,我们已经建立了 Android 系统最基础的地图:我们也已经知道:但是还有一个非常重要的问题:
hunterandroid11 小时前
android
Android 线上卡顿治理:从布局层级到主线程负载的全链路排查线上突然收到「滑动卡顿率飙升」的告警,用户反馈「点个按钮都要等半天」。这种问题不像崩溃那样有明确堆栈,往往需要从布局层级、主线程耗时、内存抖动、过度绘制等多个维度全链路排查。
恋猫de小郭11 小时前
android·前端·flutter
Dart Skills CLI 1.0 :AI 时代的 Dart 交付支持最近 Dart 发布了 skills CLI 1.0 版本,这个工具其实最早由 Serverpod 团队开发,一个做后端的 Dart 框架,最近看也看到一些不错的 Dart 全栈式框架,现在这个 CLI 正式转交给了 Dart 团队维护和发布。
2501_9160074712 小时前
android·ios·小程序·https·uni-app·iphone·webview
使用Apple Dashboards显示和自定iOS应用性能指标与数据可视化指南通过 Dashboards (面板) 整合来自不同应用程序和容器的 Telemetry 数据,创建并分享可自定的洞察内容。使用跟踪 App 性能和使用情况所需的关键性能指标和度量指标来配置小组件。类似地,iOS开发工具如KeyMob提供专为iOS设计的性能监控功能,包括实时监控CPU/GPU/内存/FPS等指标,帮助开发者优化应用性能。
蜡台12 小时前
android·mysql·adb
# 已解决|MySQL 8\.4\.11 密码正确仍报错1045 \(28000\) Access denied 终极修复方案当前环境:MySQL 8.4.11(最新8.x稳定版)常规登录命令,输入正确密码仍报错:关键解读:using password: YES 代表你传入了密码,并非密码输错,是 MySQL 权限认证、插件、账号绑定、环境残留导致的校验失败,是 MySQL8.4 高频专属坑。
JMchen12312 小时前
android·kotlin·copilot·ai编程·开发工具·cursor·claude code
2026年六款主流AI编程工具深度实测:Cursor、Copilot、Claude Code等对比与选型思考两个月真实项目体验,六款工具横向整理,一份场景化参考打开IDE,右下角挤满了各种AI插件的图标——Cursor、GitHub Copilot、通义灵码、CodeGeeX……这几乎是每个开发者现在的日常。
mmsx13 小时前
android
osmdroid 地图实战 05|让地图动起来:三个实时能力 + 六条工程排雷清单摘要:用户缩放时要联动切图层、设备转动时罗盘要跟着转、人走动时地图中心要跟着走——这三个"实时"能力都必须是事件驱动的,轮询必翻车。而地图一旦"动起来",又会撞上六个经典运行时坑:级别崩溃、路径消失、低内存卡顿、大图 OOM、范围缩放偏、跟随手势打架。这篇一次讲完。
码农coding13 小时前
android
android12 SystemUI组件之StatusBar启动一切的起点在 SystemServer,这是 Android 框架中负责启动绝大多数核心系统服务的关键进程。
hai_android13 小时前
android·kotlin
Kotlin 协程上下文:从 plus 到 CombinedContext,彻底搞懂左偏结构协程上下文(CoroutineContext)是 Kotlin 协程中用于承载调度器、异常处理器、命名参数等元素的不可变容器。它的内部实现采用左偏结构:合并时右侧(新加入)元素优先,相同 Key 的元素由右侧覆盖左侧。
淡淡的香烟13 小时前
android·网络
AndroidKMP之网络请求前面2篇讲解过KMP初探和瀑布流,感觉KMP还是挺有意思的,这篇主要讲解KMP中的网络请求实现和遇到的问题,直接上代码。
basketball61614 小时前
android·人工智能·vllm·ai infra
AI Infra 推理部署技术总结:2. vLLM 内核——PagedAttention 与调度器原理系列第二篇。上一篇(第一部分)介绍了 vLLM 的定位、特点、用法与常见类;本篇深入引擎内部,拆解让 vLLM 快起来的两个核心机制: PagedAttention(KV Cache 的分页内存管理) 与 调度器(Scheduler,连续批处理的决策中枢)。 读完你会理解:显存是怎么被"榨干"的,以及"GPU 每一步算谁"这件事是怎么被决定的。