android

小白学鸿蒙1 小时前
android·unity·游戏引擎
Unity 3D 2023解压安装,配置安卓运行环境后打包安卓应用(踩坑无数之差点放弃)下载通道① 百度网盘 ☟ 下载链接: https://pan.baidu.com/s/1O0EcO3nxZH-BHXaYzWD15Q?pwd=0325提取码: 0325 下载通道② 夸克网盘 ☟ 下载链接: https://pan.quark.cn/s/a9b61c8b4eee?pwd=YiQ8提取码:YiQ8 下载通道③ 迅雷云盘 ☟ 下载链接: https://pan.xunlei.com/s/VOjHsTf2joHaPSmypr34KGl2A1#提取码:atad 安装完成后可见 File-Build
阿巴斯甜2 小时前
android
2026小知识点(9)ANR = Application Not Responding,应用无响应。Android 系统检测到主线程(UI 线程)长时间卡住不响应,超过规定时间阈值,系统弹出应用无响应弹窗,可选择等待或强制关闭。
古月-一个C++方向的小白3 小时前
android·数据库·mysql
MySQL数据库——数据类型有tinyint、smallint、int、mediumint、bitint类型,字节大小分别是1、2、3、4、8,默认是有符号类型,int unsigned代表无符号,对于越界的判断MySQL非常严格,不会像一些古老的编译器一样不报错,产生截断,MySQL只要数据不在范围内就绝对会报错
张小潇5 小时前
android
AOSP15 WMS/AMS系统开发 - WindowManagerService finishDraw与prepareSurface流程详解基于 AOSP 15 (Android 15) 源码分析摘要: 本文从relayout完成后的performDraw()出发,沿mDrawState状态机(DRAW_PENDING → COMMIT_DRAW_PENDING → READY_TO_SHOW → HAS_DRAWN)和prepareSurface显示链路两条主线,完整梳理窗口从"有Surface"到"用户可见"的全过程。包括客户端finishDrawing通知、服务端状态流转、prepareSurfaceLocked Surface显示控制
帅次7 小时前
android·kotlin·compose·modifier
Modifier 链与顺序、测量与命中区域源码仓库:ComposeDemo(分支 main)Compose 将 Modifier 链解析为 从左到右 依次包装(概念上接近:靠左的 modifier 更靠近「外层」,与子节点的测量、绘制、输入传递方向配合阅读)。同一条链上顺序不同 → 结果不同——这是面试与排障高频点。
leory7 小时前
android·面试
请详细描述Handler消息机制的工作原理Handler消息机制是Android系统中实现线程间通信,特别是主线程与子线程之间通信的核心技术。其本质是一套基于消息队列的事件驱动模型,主要由Handler、Looper、MessageQueue和Message四个组件协作完成。下面从组件职责、工作流程、源码关键点以及常见用法等方面详细阐述。
leory7 小时前
android·面试
请描述Binder IPC的基本原理和工作流程Binder是Android系统中最核心、最高效的进程间通信(IPC)机制,承担了系统90%以上的跨进程通信任务。它的设计兼顾了高性能和高安全性,是Android系统架构的基石。
leory7 小时前
android·面试
View的事件分发机制是怎样的?dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent的关系?Android 的事件分发机制围绕 三个核心方法 展开:它们的关系可以用一个 “责任链 + 决策树” 来描述:事件从 Activity 开始,逐级向下传递,每一层都有机会拦截、消费或继续传递。
zander2588 小时前
android
Canal本地部署保姆级教程以下是我配置学习项目zhiguang的过程中,配置Canal的详细步骤进入本地sql:在 MySQL 里执行:
leory9 小时前
android·面试
请详细描述JVM的垃圾回收机制?JVM的垃圾回收(Garbage Collection,GC)是Java内存管理的核心机制,它能自动检测并回收不再使用的内存空间,从而避免手动管理内存带来的内存泄漏和悬空指针问题。
leory9 小时前
android·面试
volatile关键字的作用是什么?它能保证原子性吗?volatile 是 Java 中一个轻量级的同步关键字,主要用于修饰变量。它的核心作用是保证可见性和禁止指令重排序,但不能保证原子性。
小仙女喂得猪9 小时前
android·kotlin·ai编程
2026 Android 组件化项目的AICoding落地实践一个 Android 组件化项目的实践复盘我们团队在一个大型 Android 组件化应用中落地 AI 辅助开发已经不少时间,踩过不少坑,也攒下了一套可复用的规则体系。这篇文章把我们的设计思路和实战经验整理出来,供同样在推 AI Coding 的 Android 团队参考。
消失的旧时光-19439 小时前
android·linux·c语言
为什么 Linux / Android 系统里全是 struct + 函数指针?—— 一篇讲透 C 语言如何实现面向对象(OOP)刚学 Java / Android 时, 我一直觉得:这种写法很自然。因为:这就是标准 OOP(面向对象)。
沐言人生9 小时前
android·react native
ReactNative 源码分析5——ReactActivity之启动RN应用接着上篇我们继续分析setupReactContext方法setupReactContext函数核心方法
leory9 小时前
android·面试
synchronized和ReentrantLock的区别是什么?各自的使用场景?在 Java 并发编程中,synchronized 和 ReentrantLock 都是用于保证线程同步的常用机制,但它们在底层实现、功能特性和适用场景上有明显区别。
__water10 小时前
android·unity
【关于unity打包Android失败问题】如果Target API Level 选择自动就会跳过上面的Minimum API Level 而自动选择最新的Android API导致失败
重生之小比特11 小时前
android·数据库·mysql
【MySQL 数据库】基本查询MySQL 的CRUD(增删改查) 是数据库操作的核心基础,不管是日常开发、面试笔试还是刷题,都是必须牢牢掌握的内容。这篇文章把 MySQL 表的增、删、改、查,包括条件过滤、排序、分页、聚合、分组等高频用法一次性整理全,看完直接上手用!
薛定猫AI11 小时前
android·人工智能·ios
【技术干货】用 AI + Expo 打通 iOS / Android / Web 跨端应用开发:从架构到代码生成实战移动端应用开发的复杂度远高于 Web。本文围绕 AI 辅助跨端开发,解析如何利用 Expo、React Native 与大模型 API 快速生成可运行的多端应用代码,降低 iOS、Android、Web 多平台适配成本。
陌路2011 小时前
android·学习
第一行代码--初步学习--Android四大组件-activity1活动activity是最吸引用户的地方,它是一种可以包含用户界面的组件,主要用于和用户进行交互,App至少拥有一个Activity。
帅次12 小时前
android·kotlin·gradle·android studio·android jetpack
状态 StateFlow、ViewModel 与 UI 收集源码仓库:ComposeDemo(分支 main)掌握三件事:StateFlow<T> 表示 当前快照 + 未来变化: