首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android系列教程
顾林海
创建于2025-02-13
订阅专栏
在这个专栏中,无论你是编程小白,还是已经有一定基础的开发者,都能找到属于自己的宝藏,我会用最通俗易懂、风趣幽默的方式,带你逐步深入 Android 开发的各个领域。
等 62 人订阅
共82篇文章
创建于2025-02-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Jetpack LiveData 使用与原理解析
一、引言 在 Android 开发中,数据的变化需要及时反映到界面上是一个常见的需求。然而,传统的方式可能会导致代码复杂、难以维护,并且容易出现内存泄漏等问题。Jetpack 组件中的 LiveDat
Jetpack Lifecycles 使用、原理解析
一、引言 在 Android 开发中,管理组件(如 Activity、Fragment)的生命周期是一项复杂且重要的任务。当组件的生命周期发生变化时,我们可能需要执行一些相应的操作,例如在组件销毁时释
Jetpack ViewModel 使用和原理解析
一、引言 在 Android 开发中,界面与数据的管理一直是重要且复杂的问题。特别是在处理配置变更(如屏幕旋转)时,Activity 或 Fragment 的重建会导致数据丢失。Jetpack 组件中
深入剖析Android ActivityManagerService:掌控应用世界的幕后引擎
引言:AMS——Android 系统的中枢 在 Android 系统的庞大架构中,ActivityManagerService(AMS)犹如人体的神经系统,掌控着整个系统的活动流程与组件管理。想象一下
一文吃透Android Context:从原理到实战
一、Context 是什么? 在 Android 开发中,你是否曾好奇:为什么启动一个 Activity 需要一个特定的参数?为什么访问应用资源时总有个 “神秘” 的对象参与其中?这个贯穿于 Andr
解锁Android应用进程启动:从代码到原理深度剖析
一、引言 在 Android 开发领域,深入了解 Android 应用程序进程启动过程犹如掌握了一把开启高效开发大门的钥匙,对开发者而言具有多方面的重要意义。 从性能优化角度来看,知晓进程启动过程能帮
深入剖析Android系统启动的底层奥秘
启动前奏:硬件与引导程序 当我们按下 Android 设备的电源键,一场复杂而有序的系统启动之旅便悄然开启。这一过程的起点,是硬件层面的引导芯片发挥作用。引导芯片会迅速从预定义的存储区域,通常是 RO
深入探索Android Bitmap:从原理到实战
一、Bitmap 是什么 在 Android 开发中,Bitmap 是极为重要的基石。简单来说,Bitmap 代表位图,是图片在内存里的具体呈现形式 ,任何诸如 JPEG、PNG、WEBP 等格式的图
Android线程与线程池:高效编程的基石
线程基础概念 在计算机科学领域中,进程和线程是两个极为重要的概念,在 Android 开发中,它们也发挥着关键作用。 进程与线程的概念 进程是计算机中程序关于某数据集合上的一次运行活动,是系统进行资源
解锁Android消息机制:从原理到实践
一、引言 在 Android 开发的广袤领域中,消息机制宛如一条无形却坚韧的纽带,串联起各个组件与线程,是构建流畅、高效应用程序的基石。它的存在,解决了多线程环境下任务调度与通信的难题,使得不同线程间
揭开Android ContentProvider的神秘面纱:从原理到实战
一、引言 在 Android 开发的广阔天地里,应用之间的数据共享与交互就如同城市中的交通网络一般,至关重要。想象一下,手机上安装着众多应用,通讯录应用、短信应用、地图应用、各类第三方工具应用等,它们
解锁Android BroadcastReceiver:从原理到实战的深度剖析
一、BroadcastReceiver 是什么 1.1 基本概念 BroadcastReceiver 是 Android 四大组件之一,它就像是一个在系统中时刻 “竖起耳朵” 的监听者,作为一种全局监
深入剖析Android Service:原理、生命周期与实战应用
一、引言:开启 Service 探索之旅 在 Android 开发的广袤天地中,Service 堪称一颗璀璨的明星,占据着举足轻重的地位。它宛如一位幕后英雄,默默地在后台辛勤劳作,执行着各种至关重要的
解锁Android Activity:从原理到实战的深度剖析
Activity 基础入门 在 Android 应用开发的庞大体系中,Activity 就像是一座连接用户与应用程序的桥梁,是用户与应用进行交互的直接窗口。它负责呈现直观的用户界面,无论是简单的登录页
深入剖析Android开发中的Window与WindowManager
一、引言 在 Android 开发的庞大体系中,Window 和 WindowManager 如同幕后的关键角色,掌控着界面展示的核心逻辑,对构建丰富、交互性强的应用起着举足轻重的作用。 当你打开手机
解锁Android动画:从原理到实战的全面指南
引言 在当今数字化时代,用户对于应用程序的体验要求日益增长,Android 动画在其中扮演着举足轻重的角色。它不再仅仅是一种锦上添花的装饰,而是提升用户体验和增强应用视觉效果的关键因素。 想象一下,当
解锁Android RemoteViews:跨进程UI更新的奥秘
一、RemoteViews 简介 在 Android 开发的广阔领域中,RemoteViews 是一个独特且重要的概念,它为开发者提供了一种在其他进程中显示视图结构的有效方式。从本质上讲,Remote
解锁Android Drawable:从基础到实战的图形绘制秘籍
一、Drawable 初相识 在 Android 开发的广袤天地里,用户界面(UI)的构建无疑是核心任务之一,而 Drawable 在其中扮演着举足轻重的角色。它就像是一位神奇的画师,为 Androi
揭开Android View的神秘面纱:深入探索工作原理
引言:View 在 Android 世界的角色 在 Android 开发的广袤天地中,View 无疑是构建用户界面的基石,发挥着举足轻重的作用。从简单的文本显示、按钮点击,到复杂的动画效果、交互设计,
解锁Android View事件分发机制:从原理到实战
一、引言 在 Android 开发中,用户与应用的交互是通过各种事件来实现的,而事件分发机制则是处理这些事件的核心。无论是简单的点击操作,还是复杂的滑动、缩放等手势,都离不开事件分发机制的支持。深入理
下一页