android

故渊at5 小时前
android·架构·zygote·manifest·四大组件
第二板块:Android 四大组件标准化学理 | 第六篇:四大组件架构总论与 Manifest 规范所属板块:第二板块 — Android 四大组件标准化学理前置知识:第一板块中的 Context 体系、Binder IPC 机制、Zygote 进程孵化
Jinkxs5 小时前
android·服务器·python
Python基础 - 文件的写入操作 write与writelines方法👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Python基础这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获!
jason.zeng@15022076 小时前
android
(第二讲)Android开发取摄像头流的基础(ImageAnalysis)要用Android开发视频类的程序,首相要了解的是Camerx,先学会预览。学会从摄像机取视频流处理。
敲代码的瓦龙6 小时前
android·linux·运维
操作系统?Android与Linux!!!我们日常写代码,基本都在和 Activity、布局控件、网络请求、业务逻辑打交道,几乎不会触碰系统底层。但不管是入门教程、官方文档还是技术社区,都会反复提到一句话:Android 系统底层基于 Linux 内核构建。
愚公搬代码7 小时前
android·人工智能
【愚公系列】《移动端AI应用开发》017-Android端应用开发(网络通信与API集成)💎【行业认证·权威头衔】 ✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家 ✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主 ✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者
say_fall7 小时前
android·开发语言·学习·硬件架构·硬件工程
可编程中断控制器8259A工作方式超详细解析学微机原理到中断这一章,很多人对8259A这个芯片是又爱又恨——爱的是它功能强大,恨的是工作方式实在太多了,优先级、嵌套、EOI、屏蔽、触发、级联,各种概念交织在一起,稍不留神就绕晕了。
甜瓜看代码8 小时前
android·源码·源码阅读
SystemUI 启动与组成机制SystemUI 是 Android 系统界面进程,包名通常是:它负责承载 Android 系统中大量用户可见的系统级 UI,例如:
黄林晴10 小时前
android·kotlin
Kotlin 2.4.0 正式稳定!Android 升级、Compose、KMP 全变化详解前几天,JetBrains 发布 Kotlin 2.4.0 稳定版。这次更新里针对Android开发者主要有:语言特性转正、标准库补 API、Gradle/AGP 版本边界、Compose compiler 的增量编译变化。除此之外,KMP、Wasm、JS 也有不少内容。
恋猫de小郭11 小时前
android·前端·flutter
Android 官方给 Compose 搞了个不需要 UI 环境的 Composable最近 Android 官方又新增了一个 androidx.transform 的 patch,它的作用是支持在没有界面的环境里跑 Composable 逻辑,然后产出一个持续更新的 State<R> ,对,你没看错,就是在没有界面的环境里跑 Composable。
珊瑚里的鱼12 小时前
android·开发语言·c++
C++的强制类型转换什么时候用?基本类型之间转换(int ↔ double,char ↔ int)父子类指针/引用之间的向上转型(子类 → 父类,绝对安全)
问心无愧051312 小时前
android·java·前端·笔记
ctf show web入门102这是一道考查php特性的题目先看源代码 其中有一行内容为:在php中赋值运算符=的优先级高于逻辑运算符and 所以这段代码的执行逻辑为:
Kapaseker13 小时前
android·kotlin
Kotlin 相等的奥义各位 Kotlin 吴彦祖,今天周一,我们探讨一下比较简单的话题 —— 相等。在 Kotlin 中,相等性比较分为两种方式:结构相等和引用相等。掌握这两者的差异能够帮助屏幕前的你更好地理解对象的比较机制。
Lyyaoo.13 小时前
android·数据库·mysql
【MySQL】锁机制MySQL 中的锁按照锁粒度分为以下三类:全局锁是对整个数据库实例加锁,加锁后整个实例处于只读状态,后续的 DML 写语句、DDL 语句以及更新操作的事务提交语句都将被阻塞。
DS随心转插件13 小时前
android·人工智能·chatgpt·智能手机·deepseek·ai导出鸭
DeepSeek 代码手机端导出与 AI 辅助方案实测在移动端开发场景中,我们常常会遇到这样的时刻:灵感突发于通勤路上,或者急需在咖啡馆里修改一段核心逻辑,但手边只有手机。此时,如何将从 DeepSeek 生成的优质代码片段快速、完整地转移到本地编辑环境,就成了一个痛点。很多开发者习惯直接复制粘贴,但面对长篇幅的代码或复杂的项目结构,简单的文本复制往往会导致格式错乱、缩进丢失,甚至关键字符被截断,后续修复成本极高。
JohnnyDeng9413 小时前
android·kotlin·livedata·flow
【Android】Flow vs LiveData:选型指南与迁移实践> 一句话收益:彻底搞清 Flow 和 LiveData 的本质差异,避免在错误场景下选错工具,掌握从 LiveData 平滑迁移到 StateFlow/SharedFlow 的完整路径。
plainGeekDev13 小时前
android·java·kotlin
线程安全集合 → 协程安全替代Collections.synchronizedList 只保护单个方法调用,遍历时仍需要手动 synchronized 块,容易漏加导致并发异常。ConcurrentHashMap 粒度细但 API 复杂。BlockingQueue 阻塞的是线程,在协程中直接阻塞线程会浪费线程资源。
zhangphil14 小时前
android·kotlin
Kotlin管道Channel构造函数参数capacity值RENDEZVOUS与UNLIMITED摘要:Kotlin协程中的Channel构造函数参数capacity默认为RENDEZVOUS(0),而非UNLIMITED(Int.MAX_VALUE),这是重要的设计差异。RENDEZVOUS表示无缓冲通道,发送和接收必须同步完成,否则会挂起,形成天然背压机制;而UNLIMITED允许无限缓存数据,可能导致内存问题。开发者通常应优先使用默认RENDEZVOUS或有限容量通道,仅在明确数据量可控且需要避免发送方挂起时才考虑UNLIMITED。本文详细比较了两者在send/receive行为、背压机制、内
plainGeekDev14 小时前
android·java·kotlin
Timer → CoroutinesTimer 用单个后台线程执行所有任务,一个 TimerTask 抛异常整个 Timer 直接挂掉,其他排队的任务全部作废。而且 Timer 不感知 Android 生命周期,忘记 cancel 会导致后台任务持续运行消耗电量。
Coffeeee14 小时前
android·google·kotlin
Android17应用内存限制--App:我人不舒服,系统:那你走吧不知道各位有没有听过下面这种类似的段子而当我今天打开许久没看的Android开发者文档后,吓了一跳,谷歌又整新活儿了,Android17出了一个应用内存限制的新特性,越看越觉得Android17的手机应用里面,也出了不少“00后”
问心无愧051314 小时前
android·前端·笔记
ctf show web入门101这是一道代码审计与绕过题 所以我们先看代码我们发现一个核心就是v0=is_numeric(v1)andisnumeric(v1) and is_numeric(v1)andisnumeric(v2) and is_numeric(v3);if(v3); if(v3);if(v0){ if(!preg_match(“/\\|/|~|`|!|@|#|\$|%|^|*|)|-|_|+|=|{|[|”|‘|,|.|;|?|[0-9]/“, $v2)){ if(!preg_match(”/\\|/|~|`|!|@|