Android
文章平均质量分 88
Chesnut.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【新人入门】Android基础知识(四):Android四大组件
摘要:本文介绍了Android四大核心组件:Activity负责用户界面交互,包含生命周期管理;Service用于后台长期运行任务,分启动式和绑定式;BroadcastReceiver处理全局广播,支持静态/动态注册;ContentProvider提供跨应用数据共享机制,通过URI标识数据源。各组件均详细说明了使用方法和生命周期特点,并配有示意图说明其工作原理。原创 2025-10-29 14:00:00 · 953 阅读 · 0 评论 -
【新手入门】Android基础知识(二):Binder进程间通信,理解Binder工作原理以及Binder实体、Binder引用、Binder代理概念
Android Binder机制是一种跨进程通信(IPC)解决方案,采用C/S架构实现进程间通信。核心组件包括:服务端(Server)提供功能服务并在ServiceManager注册;客户端(Client)通过ServiceManager获取服务引用;内核Binder驱动负责数据传输。通信过程涉及三个关键对象:服务端的Binder实体、客户端的Binder代理以及内核的Binder引用。服务调用时,客户端通过代理发起请求,请求经Binder驱动转发至服务端处理,结果再沿原路径返回。该机制实现了进程间透明的方原创 2025-08-17 19:00:00 · 1199 阅读 · 0 评论 -
【新手入门】Android基础知识(一):系统架构
摘要:Android系统采用分层架构设计,底层以Linux内核为基础,提供安全、内存管理等核心服务。硬件抽象层(HAL)封装驱动细节,原生C/C++库提供图形渲染、多媒体等关键功能。Android运行时(ART)通过预编译优化应用性能。Java API框架层为应用开发提供Activity管理、UI组件等核心服务。应用层包含系统应用和第三方应用,通过SDK接口开发。各层通过系统调用和JNI技术实现互联,形成完整的Android生态系统。原创 2025-08-15 21:37:28 · 1607 阅读 · 0 评论 -
【新手入门】Android Studio 项目结构拆解,快速理解文件作用!
本文介绍了Android Studio项目结构的基本知识,包括两种视图下的目录组织方式。在【Project】视图中展示了真实的物理文件结构,包括源码目录、资源文件、Gradle配置等;【Android】视图则按功能逻辑分类,更贴近开发习惯。重点解析了app模块中的关键文件:build.gradle(模块构建配置)、AndroidManifest.xml(应用清单配置)以及res资源目录的组织方式。文章还说明了不同屏幕密度的资源适配方案,为Android开发新手提供了清晰的项目结构认知框架。原创 2025-08-13 22:30:08 · 1102 阅读 · 0 评论 -
【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)
本文介绍了Android Studio的安装与使用指南:1)下载对应系统版本的安装包;2)详细安装步骤,包括组件选择和路径设置;3)创建第一个项目的方法,包括模板选择和参数配置;4)常见问题解决方案,如Gradle构建失败、模拟器问题和SDK下载等。文章提供了从安装到项目创建的完整流程,并针对常见问题给出了实用解决方案。原创 2025-08-06 21:26:31 · 1347 阅读 · 0 评论
分享