首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
啦啦啦德玛西亚824
掘友等级
AOSP Settings
|
外包仔
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
308
文章 308
沸点 0
赞
308
返回
|
搜索文章
赞
文章( 308 )
沸点( 0 )
现代Android开发依赖注入框架:为何首选 Koin 而非 Hilt?
Android开发,选择依赖注入框架时,会首先考虑Hilt和Koin。本文将重点从集成难易、性能对比,跨平台性以及背后维护公司的角度,探讨为什么在现代Android开发中依赖注入框架应该首选Koin。
LiveData && ViewModel使用详解
在之前的文章中,我们讲了Android Architecture components 中的 Lifecycle 组件的详细使用以及源码解析。本篇将介绍另外AAC中另外两个组件:LiveData 和 ViewModel,它们的实现也都是利用了 Lifecycle。 LiveDa…
Android Jetpack 面试题
以下面试题覆盖了Jetpack核心组件的原理、优化及实际应用场景,适合中高级Android开发者面试准备。
Android系统架构及其相关模块说明
Android 系统源码里编程语言主要有以下几种: 汇编:bootloader和kernel中可能会用到 C语言:这你丫不会,你玩毛的Linux Kenel啊 C++:这你丫不会,你就别搞Androi
Linux基础学习 | 文件目录
Linux的跟目录是用"/"表示,下面的文件构成了一个倒置的树结构,其中必须了解常见的目录的作用。。
WorkManager 在 Android 开发中的 10 个典型应用场景
WorkManager 在 Android 开发中的 10 个典型应用场景,涵盖不同业务需求和技术特性
Android 系统启动过程概述
文章摘抄自 Android系统开发进阶-系统启动流程概要,稍作修改。 (图片来自:http://gityuan.com/android/) Android 系统启动过程由上图从下往上的一个过程是由 B
Android Message创建最佳实践:obtain()为何优于new()
创建`Message`对象的最佳实践是调用`Message.obtain()`而非`new Message()`,核心原因在于利用系统内置的对象池机制来复用对象,从而避免高频操作下的内存抖动与性能损耗
Android UI 性能权威指南:从 View 到 Compose 的全方位流畅度提升
布局卡顿就像 **“早高峰堵车”** —— 车太多(布局复杂)、路太窄(主线程忙)、乱加塞(过度绘制),优化要拆掉多余天桥(减少嵌套)、拓宽车道(异步加载)、规范行车(避免重复绘制)!
2025年,Android 16 都快来了,你知道各个版本 Android的特点吗?
随着 Android 的发展,每个新版本的 Android 都带来了新的 API 和 改进。这篇文章将介绍从 Android 5 开始到最新版 Android 的API及其行为的变更。 Android
下一页
关注了
34
关注者
0
收藏集
3
关注标签
8
加入于
2021-08-12