首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android基础
时小雨
创建于2025-05-10
订阅专栏
Android基础
等 4 人订阅
共36篇文章
创建于2025-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
显式与隐式Intent调用对比
在 Android 开发中,**显式 Intent** 和 **隐式 Intent** 是两种不同的
Fragment懒加载优化方案总结
针对 Fragment 懒加载优化,以下是分步解决方案: 一、问题背景 在 ViewPager/ViewPager2 中,默认会预加载相邻 Fragment,导致不必要的资源消耗和数据请求。需实现 按
Android后台服务保活方案对比分析
在 Android 系统中,后台服务保活(防止应用进程被系统回收或限制)是一个复杂且敏感的话题。由于 Android 系统对资源管理和电量优化的持续改进,传统的保活方案在不同版本中可能失效甚至违反政策
ContentProvider URI匹配机制详解
ContentProvider 的 URI 匹配机制主要通过 UriMatcher 类实现,用于根据 URI 路径决定如何处理数据请求。以下是其核心机制和用法: URI 结构 ContentProvi
Fragment事务commit与commitNow区别
在 Android 的 Fragment 事务处理中,commit() 和 commitNow() 是两种提交事务的方式,它们的区别主要体现在执行时机、事务顺序和兼容性等方面。以下是它们的核心区别:
Android任务栈管理策略总结
Android中的任务栈(TaskAffinity)管理策略涉及多个关键点,以下是对其的整理和总结: 1. TaskAffinity基础 定义:每个Activity的android:taskAffin
ActivityResult API最佳实践指南
为了有效使用Android的ActivityResult API,遵循以下最佳实践可提升代码质量和维
动态注册广播内存泄漏预防
在 Android 开发中,**动态注册广播**(通过 `registerReceiver()`)若
BroadcastReceiver的8大常用系统广播
在 Android 开发中,`BroadcastReceiver` 用于监听系统和应用发出的广播事件
前台服务通知栏适配实践
针对 Android 平台的前台服务通知栏适配实践,以下是关键步骤和注意事项: ### 一、基础配
Android Service启动模式解析
在Android中,Service的两种启动模式(`startService`和`bindServi
Bundle数据传递限制与替代方案
在Android开发中,使用Bundle传递数据确实存在一些限制,但可以通过多种替代方案解决。以下是
Fragment与Activity的5种通信方式
### 1. 接口回调 (官方推荐) **实现方式** - 在 Fragment 中定义接口,A
Fragment与Activity的5种通信方式
1. 接口回调 (官方推荐) 实现方式 在 Fragment 中定义接口,Activity 实现该接口。 Fragment 通过 onAttach() 获取 Activity 的接口实例并调用方法。
Activity生命周期全流程详解
一、Activity 生命周期核心方法及代码示例 二、生命周期流程与场景分析 1. 正常启动流程 代码表现: onCreate:初始化布局、恢复状态、绑定传感器服务 onResume:注册传感器监听
在 Android 中实现支持多手势交互的自定义 View(Kotlin 完整指南)
本文将手把手教你创建一个支持拖动、缩放、旋转等多种手势交互的自定义 View,并提供完整的代码实现和优化建议。 一、基础实现 1.1 创建自定义 View 骨架 1.2 实现基本手势 拖动处理: 缩放