技术栈
android
又见情义
3 分钟前
android
·
arm开发
·
驱动开发
RK3568 Android 13 板载驱动适配-USB
目录前言一、USB基础知识快速回顾1. USB 主机与设备2. USB接口与传输速率3. USB软件架构
delta_hell
32 分钟前
android
·
源码
·
choreographer
【阅读源码-Android】动画之Choreographer-2
Choreographer 的回调管理是其核心设计之一,涉及回调的注册、存储、调度、执行和回收的完整生命周期。这一机制与第 4 节的消息机制紧密配合,共同构成了帧调度的基础。
mmsx
1 小时前
android
·
app
·
源码
·
文档
基于 Android 的博物馆文化展示与预约 App —— 设计与实现(有源码和文档)
随着"让文物活起来"和"数字博物馆"理念的普及,越来越多的博物馆开始借助移动应用向公众提供藏品展示、新闻资讯、参观预约等数字化服务。本文介绍的 museumApp 是一款以"博物馆文化展示与预约"为核心的 Android 原生应用,其目标是:
一笑的小酒馆
2 小时前
android
AndroidAGP9.0升级之路
最近把Android Studio升级到了9.0,但是发现有不少问题,由于之前升级7.0、8.0都有很多经验,踩坑很多,所以这次升级很顺利,如果是7.0以下不建议直接升级,当然经验丰富就无所谓了,直接上代码.
阮胜昌
2 小时前
android
·
mysql
·
adb
MySQL 中的动态数据脱敏:无需更改应用程序即可保护敏感数据
生产数据对于日常运营至关重要,包括支持、故障排除、分析和开发。但是,当这些数据包含敏感字段,例如社会安全号码、电子邮件地址、电话号码或其他标识符时,广泛的读取权限很快就会导致不必要的风险暴露。
aaajj
4 小时前
android
关于MODIFY_PHONE_STATE权限
在 Android 系统中,MODIFY_PHONE_STATE 是一个非常特殊的系统级权限。它的核心作用是允许应用修改电话状态(例如接通、挂断电话或重置调制解调器等),但明确不授予第三方应用使用2。
古法安卓
5 小时前
android
·
java
·
android studio
Android-高版本 LMKD 源码解析:基于 PSI 的内存压力监控与查杀全流程
本文基于 system/memory/lmkd/lmkd.cpp(Android S/T 时期版本,约 3800 行),从 init 启动讲到一次完整的查杀流程,最后附一篇 /proc/meminfo 逐行解析(lmkd 决策的第一手输入)。
古法安卓
5 小时前
android
·
java
·
android studio
Android-PSI 详解:libpsi 源码解析——116 行代码架起 lmkd 与内核之间的桥
系列上一篇《Android 高版本 LMKD 源码解析》里,init_mp_psi() 里两句 init_psi_monitor() / register_psi_monitor() 一笔带过。本篇把它们挖到底:libpsi 是什么、每行代码在做什么、内核 PSI 接口的协议细节,以及那些不读源码绝对不会注意到的"坑"(比如 EPOLLPRI 而不是 EPOLLIN)。
mmsx
8 小时前
android
·
app
·
源码
Android 新闻资讯客户端实战:从零搭建一个完整的新闻 App
摘要:本文将详细介绍如何基于 Android 原生开发一套轻量级新闻资讯客户端,涵盖用户登录注册、Tab 分类浏览、新闻列表展示、详情页查看等核心功能。项目采用 OkHttp + Gson 进行网络通信与数据解析,使用 ViewPager + Fragment 实现 Tab 分页架构,Glide 负责图片加载,SQLite 完成本地用户存储。文末附完整源码结构与运行截图。
hj286251
1 天前
android
·
adb
mysql
记录产生数据变更的 SQL 语句:DML、DDL、DCL;用于数据恢复、主从复制补充:DML 按事务记录,DDL/DCL 单条语句自成一个事务
三844
10 小时前
android
PHP 绕过污点追踪构造 Webshell:反序列化引用复用与 Trait 可变函数 RCE
免责声明 本文全部实验操作均在本人完全可控的自建本地靶场环境完成,文章仅用于网络安全原理学习与技术研究。 根据《中华人民共和国网络安全法》,未经授权对任何第三方系统进行探测、命令执行、文件写入等操作属于违法行为。
石头猫灯
10 小时前
android
·
学习
WordPress wp2shell漏洞断点逐过程到注入点
使用CTRL+SHIFT+F查找其他断点断点位置:在循环内部的赋值语句 $args[ $wp_param ] = $request[ $api_param ]; 处下断点。
智购科技无人售货机工厂
3 天前
android
·
stm32
·
单片机
·
嵌入式硬件
·
架构
·
系统架构
2026自动售货机支付系统架构演进:从超时重试到异步补偿的支付成功率优化~YH
在自动售货机的日常运营中,支付环节是用户体验的核心触点。用户扫码付款后,设备出货、扣款成功、收到凭证——任何一个环节出错,都会导致用户投诉和运营损失。实际运营数据显示,自动售货机的支付失败率通常在1%到3%之间,但对于日均交易500笔的单台设备,这意味着每月有150到450次失败交易。
Android打工仔
11 小时前
android
·
kotlin
Kotlin 协程源码解析(五):BaseContinuationImpl.resumeWith() —— Continuation 链是如何被展开的?
上一篇文章我们解决了一个非常关键的问题:一个 suspend 函数为什么能够把结果交给调用它的 suspend 函数?
存在morning
11 小时前
android
·
java
·
数据库
【PySpark 学习笔记 三】DataFrame API 入门
全文只回答一个问题:如何用 PySpark 的 DataFrame API 完成一次从读取、清洗、聚合、关联到写出的完整数据处理流程?
YSoup
12 小时前
android
·
面试
·
职场和发展
2026 安卓面试助手APP(安卓八股、题库)
InterviewMate 是一款专为面试知识复习设计的免费开源 Android 应用,无任何广告,基于艾宾浩斯遗忘曲线科学安排复习计划,帮助用户高效记忆和巩固面试知识点。码云仓库地址
xcyxiner
12 小时前
android
·
前端
·
flutter
flutter 运行到模拟器上
上一篇已经安装好了环境,这一篇先把默认创建的demo跑起来。使用脚手架,新建applicaion,先只创建安卓的
Android-Flutter
12 小时前
android
·
kotlin
android Glide 源码流程分析
Glide 4.x 的源码设计非常精巧,采用了分层架构 + 责任链 + 缓存分级的设计模式。下面从初始化到最终图片显示,逐层拆解其核心流程。
Android-Flutter
12 小时前
android
·
kotlin
android Glide 使用详解
Glide 是 Android 平台上最受欢迎的图片加载库之一,由 Bump Technologies 开发,后被 Google 推荐为官方图片加载方案。
恋猫de小郭
13 小时前
android
·
前端
·
flutter
Dart 3.13 的到底改了什么?为什么很重要?有什么坑?
感觉 Dart 3.13 对外可能只是多了一个新语法,但是 Dart 的核心设计者甚至针对 Primary Constructors 写了一篇超长文章来聊这事,因为如果只看 Demo 上的例子,这个改动好像也没什么,比如加了 Primary Constructors 之后是这样 :