首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
android基础组件
Android童话镇
创建于2025-05-08
订阅专栏
学习android基础组件
等 5 人订阅
共93篇文章
创建于2025-05-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WindowManager添加View需要Window/PhoneWindow吗?
答案是:完全不需要。 这是最关键的区别。Window和PhoneWindow是Activity/Dialog窗口体系的专属设计,用于构建一个符合Android应用设计规范的窗口(带有DecorView
事件分发之“官僚主义”?或“绕圈”的艺术
要理解 Android 事件传递 “绕圈” 的设计,我们先纠正一个关键认知:这个路径(ViewRootImpl → DecorView → Activity → PhoneWindow → Decor
Android事件分发为何喜欢“兜圈子”?不做个“敞亮人”!
我来带你揭开这个看似“绕圈圈”的设计背后的精妙艺术。别被流程描述吓到,它其实是一个深思熟虑的、职责清晰的分层协作过程,核心思想是 “让最合适的人做最合适的事”和“控制权分层” 。 想象一个故事:快递配
Android多语言与RTL/LTR适配
将从基础概念到底层源码实现,为你系统解析Android多语言与RTL/LTR适配的原理与实践。主要内容如下: 基础概念:解释LTR/RTL定义、多语言资源加载机制 适配实践:详解资源目录配置、布局改造
Activity 生命周期演唱会:一场由 Android 服务天团打造的 “明星出道全记录”
Activity 生命周期演唱会:一场由 Android 服务天团打造的 “明星出道全记录” 各位观众朋友们,欢迎来到《Activity 明星的演唱会全流程》现场!今天咱们不聊普通演唱会,而是拆解一场
Handler传输数据大小有限制吗?
关于Handler传输数据大小限制的问题,答案很明确:Handler机制本身对传输的数据大小没有硬性限制,但实际使用中会受到其他因素(主要是内存和Binder限制)的软约束。 让我们先深入源码,再用一
PengdingIntent之“我想要的很简单时光还在你还在”
让我们来剖析这个“痴情旧梦”的Android覆盖安装之谜,用一段故事结合源码原理讲清楚。 故事篇:时光邮差与不变的情书 想象一个叫安卓镇的地方,镇上有个痴情的书生叫小程。他深爱着镇上的姑娘小A。 初遇
Parcelable如何实现数据存取丝毫不差
用一个完整的物流故事,带你深入理解Parcelable的装箱、运输、拆箱全流程,特别是如何精准控制包裹大小(size)和货架指针(内存位置),保证每个字段准确无误地抵达目的地! 📦 第一章
Parcelable 智能集装箱系统
今天我要揭秘 Android 物流中心的核心黑科技——Parcelable 智能集装箱系统如何实现原子级精准的序列化(装箱)与反序列化(拆箱)。我们将聚焦最精密的环节:空间计算与指针控制🧮🔍 系好安全
重生之我在Android多重宇宙送快递
好的,各位预备役“宇宙快递员”,系好安全带!我是你们的老前辈帕克·塞尔(Parcel) ,一个在Android多重宇宙中轮回重生、专门负责跨进程传送“对象灵魂”的超级快递员!今天,就由我这个“过来人”
Parcel 多宇宙穿梭的解秘
好的,各位小探险家们!系好安全带,带上你们的想象力行李箱,我们今天要开启一段穿梭于多重宇宙的奇幻旅程,目的地是 Parcel 宇宙——一个 Android 世界里高效搬运对
🌟 童话:四大Context徽章诞生记
📜 背景设定: 在Android王国,每个组件都需要专属身份徽章(Context) 才能行使权力。王国的徽章工坊由ActivityThread大师掌管,他会根据不同身份铸造四种魔法徽章: 🏭 徽章铸
🌟 童话:Android王国的"快递双侠"——FileProvider vs ContentProvider
📜 背景设定: 在Android王国里,有两家著名的快递公司: 🧳 "万能包裹公司" ContentProvider - 能运送任何类型货物 📦 "文件专递公司" FileProvider - 只
📜 童话:FileProvider之魔法快递公司的秘密
在Android王国,每个App精灵的文件仓库都藏在加密结界里(私有目录)。当图图精灵想给文文管家寄送“水晶画卷”(大文件)时,普通快递员(file://)会被王国护卫队(Android 7.
FragmentManager 监听 Activity 生命周期:提线木偶剧场的信号系统
想象 Android 系统是一个神奇的木偶剧场: 🏰 Activity 是舞台本身 🎭 Fragment 是舞台上的提线木偶 🎛️ FragmentManager 是中央控制台 📡 Lifecycle
FragmentManager 源码浅谈:提线木偶控制台
想象 Android 系统是一个巨大的木偶剧场,FragmentManager 就是剧场的中央控制台,它通过复杂的线缆系统精确控制着每个木偶(Fragment)的一举一动。让我们揭开控制台的魔法面纱!
🎭 FragmentManager:木偶戏幕后的魔法操控师 🎭
从前有一座神奇的木偶剧场,里面有一位神秘的操控师 (FragmentManager)。他坐在幕后的控制台前,通过一套复杂的提线系统,精准控制着舞台上所有木偶 (Fragment) 的一举一动。 🌟 第
Fragment生命周期童话:提线木偶剧场
想象Android世界是一个神奇的木偶剧场,Activity是舞台总监,Fragment是提线木偶。木偶的每个动作都由舞台总监的提线控制,让我们揭开这场表演的幕后秘密! 🎭 第一章:舞台准备(Acti
📺 Wi-Fi P2P 揭秘:手机与车机的无线投屏魔法
让我用一个 "露营派对" 的故事,带你轻松理解 Wi-Fi P2P 技术,以及如何实现手机投屏到车机! 🌌 故事背景:露营派对上的无线大屏 想象你和朋友去露营,带了手机但想看电影。车机就像一个 "大屏
🍕 披萨工厂奇遇记:Android APK打包之旅
让我们把Android App打包想象成一家神奇的披萨工厂(Pizzeria),源码和资源就是制作披萨的食材,最终APK就是包装好的美味披萨盒!跟着主厨Gradle一起探险吧~ 🧑🍳 主角登场 主厨
下一页