首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试宝典
好学人
创建于2025-04-14
订阅专栏
Android面试常见问题
等 6 人订阅
共24篇文章
创建于2025-04-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MVI与MVVM架构的区别
MVI(Model-View-Intent)和MVVM(Model-View-ViewModel)是两种常见的安卓开发架构,它们在数据流、状态管理和适用场景等方面有显著区别。
Android组件化技术
Android组件化技术是一种将复杂应用拆分为独立、可复用的模块的架构设计方法,旨在解决传统单体架构的代码耦合、维护困难及开发效率低等问题。
Android动画系统全面解析
Android动画系统是提升用户体验的重要组成部分,它能够使界面元素动起来,增加应用的吸引力和交互性。Android提供了多种动画技术来实现不同的动态效果,主要包括帧动画、视图动画、属性动画。
Android自定义控件事件传递机制
Android的事件传递机制是处理用户交互的核心系统,它决定了触摸、点击等事件如何从系统传递到应用中的各个视图组件。在自定义控件开发中,理解这一机制至关重要。
Android LiveData 详细介绍
LiveData 是 Android Jetpack 组件库中的一个可观察的数据持有者类,它具有生命周期感知能力,这意味着它遵循其他应用组件的生命周期。
Android进程间通信(IPC)机制详解
在Android系统中,每个应用默认运行在自己的进程中,拥有独立的虚拟机实例和内存空间。这种隔离机制保证了应用的安全性和稳定性,但也带来了进程间通信的需求。
如何在 Jetpack Compose 中绘制控件
使用 @Composable Canvas 是 Jetpack Compose 中进行自定义图形绘制的主要方式。
Android Jetpack 重要知识点梳理
Android Jetpack 重要知识点梳理 Android Jetpack 是一套库、工具和指南,旨在帮助开发者更轻松地构建出色的 Android 应用。
Android WorkManager 简介
WorkManager 是 Android Jetpack 组件之一,用于管理后台任务调度。它提供了一种灵活且兼容的方式来安排可延迟的异步任务,即使应用退出或设备重启也能保证任务执行。
Kotlin object 关键字详解
Kotlin object 关键字详解 object 是 Kotlin 中一个非常有用的关键字,主要用于实现单例模式、伴生对象和对象表达式(匿名对象)。下面详细介绍它的各种用法和特性。
Kotlin sealed 关键字介绍
Kotlin sealed 关键字介绍 sealed 是 Kotlin 中的一个重要关键字,用于声明密封类(Sealed Class),它是一种特殊的抽象类,用于表示受限的类层次结构。
Android Jetpack 面试题
以下面试题覆盖了Jetpack核心组件的原理、优化及实际应用场景,适合中高级Android开发者面试准备。
remember 原理与使用指南
remember 是 Jetpack Compose 中的一个关键函数,用于在组件的重组(Recomposition)过程中保持状态或缓存计算结果,避免重复计算或丢失数据。
设计模式的六大原则
设计模式的六大原则:单一职责原则、对扩展开放对修改关闭原则、里氏替换原则、接口隔离原则、依赖倒置原则、迪米特法则。
一文弄懂 repeatOnLifecycle
repeatOnLifecycle 主要用于在 LifecycleOwner 的生命周期状态变化时自动启动和取消协程任务。它结合了 Kotlin 协程和生命周期感知能力,避免内存泄漏和无效的资源消耗。
Android MVVM 架构中的重要概念
在 Android MVVM(Model-View-ViewModel)架构中,以下核心概念和组件至关重要。
一文弄懂Kotlin中的by关键字
在 Kotlin 中,by 关键字用于实现委托模式(Delegation),它允许将某些操作或责任委托给另一个对象来处理。by 主要有两种用途:类委托和属性委托。
Kotlin中的作用域关键字
Kotlin提供了多种作用域关键字来简化代码并提高可读性。本文将详细介绍Kotlin中的五个主要作用域关键字:let、run、with、apply和also。
JVM垃圾回收机制介绍
Java虚拟机(JVM)的垃圾回收(GC)机制是Java内存管理的核心部分,它自动回收不再使用的对象占用的内存空间。
Android Handler 机制详解
Handler 是 Android 系统中用于线程间通信的核心机制,它基于消息队列(MessageQueue)和循环器(Looper)实现,主要用于在不同线程间发送和处理消息。
下一页