android

我命由我123452 分钟前
android·c语言·c++·学习·android jetpack·android-studio·android runtime
Android Framework P1 - 低配学习 Framework 方案、开机启动 Init 进程在线阅读源码:http://xrefandroid.com/,这是一个国内访问速度不错的第三方镜像站打开网址,Android Source 下选择 Android - 15.0.0_r1,目录结构如下
aqi0014 分钟前
android·ffmpeg·kotlin·音视频·直播·流媒体
FFmpeg开发笔记(一百零二)国产的音视频移动开源工具FFmpegAndroid除此以外,FFmpegAndroid也是一款优秀的国产Android音视频开源工具,它基于Kotlin编写,音视频工作方向包括:直播、短视频、流媒体传输、视频播放器、音乐播放器、音视频算法、流媒体后端、音视频编辑、图像处理等等,可谓功能强大。
星间都市山脉27 分钟前
android
Android 谷歌 CTS 完整测试CTS 全称兼容性测试套件,是谷歌官方自动化兼容性测试工具,用于校验安卓设备符合安卓兼容性规范,是设备过 GMS 认证、预装谷歌应用必备测试项,包含自动化 CTS 测试 + 手动 CTS-V 测试。
nianniannnn34 分钟前
android·快应用
快应用day2项目架构这个目录是一个典型的快应用示例工程,可以分成三类看:源码、构建产物、工具配置。一般来说,build/ 是 hap build 或 IDE 自动生成的结果,不建议手改,因为下次构建会覆盖。
用户83352502537852 小时前
android
ViewModel详细解析ViewModel是用来给Activity和Fragment提供和管理数据的,ViewModel的生命周期要比Fragment和Activity的生命周期要长,当Activity和Fragment重建时ViewModel并不会销毁,只有当Activity finish才会被销毁。
问心无愧05132 小时前
android·前端·笔记
ctf show web入门91这道题非常经典,考查的是 PHP 正则表达式修饰符(Modifiers)的特性差异以及换行符绕过。我们的目标是让代码执行到 else { echo $flag; }。也就是说,我们需要让输入的参数 a满足以下两个条件:通过第一个检测:pregmatch(′/phpa 满足以下两个条件: 通过第一个检测:preg_match('/^phpa满足以下两个条件:通过第一个检测:pregmatch(′/php/im’, a)必须为True。绕过第二个检测:pregmatch(′/phpa) 必须为 True。 绕
YF02112 小时前
android·okhttp·app
Android App 高效升级指南:OkDownload 多线程断点续传与全版本安装适配一个优秀的升级体验需要具备两点:快(下载稳、速度高)、兼容性好(全系统版本流畅安装)。本文将带你利用强大的 OkDownload 库实现多任务、多线程、分片断点续传下载,并全方位适配 Android 6.0 至 Android 14+ 的 APK 安装流程。
huangliang07032 小时前
android·数据库·mysql
MySQL 中的 distinct 和 group by 哪个效率更高?一、数据库版本:Server version: 5.7.44-log没有索引的情况下:有索引的情况下 :
程思扬2 小时前
android·网络
Android 悬浮窗状态错乱终极解决方案:告别 onResume本文基于生产环境真实踩坑经历,所有方案均经过线上验证。 如果你做过悬浮窗功能,一定遇到过这个经典 Bug:跳转到二级页面后,悬浮窗状态不更新、消失、卡住,甚至显示错误的状态。 网上 90% 的解决方案都是错的,这篇文章会给你一个一劳永逸的终极方案。
逸Y 仙X2 小时前
android·大数据·elasticsearch·搜索引擎·全文检索
文章二十九:ElasticSearch分桶聚合本文聚焦 ElasticSearch(简称 ES)核心能力——分桶聚合(Bucket Aggregation),从核心原理、聚合分类、核心参数详解、语法详解、实战案例、嵌套组合、踩坑问题及性能优化全方位讲解。分桶聚合是 ES 数据分析的核心,核心作用是将海量文档按照指定规则划分为若干数据桶,实现数据分组统计,对标 MySQL 中 GROUP BY 语法,广泛应用于日志分析、业务统计、出行数据分析、数据看板、多维数据分析等场景。
陆业聪2 小时前
android·性能优化·启动优化
网络监控与容灾:让网络问题无处遁形Android网络优化系列 · 第5/5篇(完结)从DNS到连接池,打造极速网络体验第1篇:Android网络全链路拆解:一次HTTP请求背后的性能陷阱
问心无愧05133 小时前
android·前端·笔记
ctf show web入门 89这是一道非常经典的 PHP 弱类型与正则表达式绕过的 CTF 题目。我们需要满足两个看似矛盾的条件来获取 $flag。 以下是完整的解题思路分析: 1. 代码核心逻辑分析 我们先来看代码:
高旭的旭3 小时前
android
Android Perfetto Profilers Skills 简明使用指南本文简要介绍 GitHub android/skills 仓库中 profilers 目录下的两个 Perfetto 相关 Skill:perfetto-sql 与 perfetto-trace-analysis。重点说明它们从哪里来、分别解决什么问题、能做到什么程度,以及团队如何使用。
alexhilton12 小时前
android·kotlin·android jetpack
Android上的ZeroMQ:用发布/订阅模式连接Linux服务本文译自「ZeroMQ on Android: Bridging a Linux Service with PUB SUB」,原文链接levelup.gitconnected.com/zeromq-on-a…,由James Cullimore发布于2026年3月9日。
风别鹤12 小时前
android
Cocos Creator无法识别Android SDK当Cocos Creator打包Build Android app时,即使Android SDK/NDK正确配制后,Target API Level选项仍然空白、报错时,说明Android SDK版本过新。
应用市场12 小时前
android·网络
Android A/B 无缝更新机制深度剖析A/B 系统是 Android 7.0 引入的一项重大架构变革,它彻底改变了 OTA 升级的体验。本文将从分区设计、槽位切换、回退机制到代码实现,全面剖析这套机制。
企客宝CRM13 小时前
android·算法·企业微信·rxjava·crm
2026年中小企业CRM选型指南:企客宝CRM处于什么位置?CRM(客户关系管理系统)已经成为企业数字化转型的标配。然而,对于中小微企业而言,选型始终是个难题——大厂的CRM功能强大但价格高昂,免费的工具又往往缺乏深度,稍有不慎就是"买来用不上"或者"用起来水土不服"。
simplepeng14 小时前
android
我通过3个小改动将Compose重组减少了78%起初,屏幕看起来很正常。没有崩溃。没有 ANR(应用程序无响应)。也没有明显的帧丢失。但是,每次我滚动、输入或更改滤镜时,我总感觉有些不对劲——就像 UI 在做更多的工作。我打开 Compose 布局检查器,期望找到一个坏的 Composable 组件。但实际上,我发现整个屏幕一直在悄悄地重新组合,这都是因为三个微小的错误,在代码审查中看起来完全无害。
应用市场14 小时前
android·gpt
Android分区表深度解析:GPT、各分区作用与布局实战本文以现代 Android 设备(GPT 分区)为例,详细讲解 Android 设备上每一个分区的作用、布局结构以及如何通过工具读取/修改分区表。
应用市场15 小时前
android
Android Recovery 模式工作原理与定制实战Recovery 是 Android 的"救命系统",负责 OTA 升级、恢复出厂、用户数据加密管理。本文剖析 Recovery 的架构、启动流程、与主系统的通信机制,并演示如何修改并构建一个自定义 Recovery。