首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
前端
Kotlin
Android Jetpack
Flutter
HarmonyOS
面试
架构
Java
展开
全部
Android
前端
Kotlin
Android Jetpack
Flutter
HarmonyOS
面试
架构
Java
性能优化
Android Studio
后端
操作系统
iOS
音视频开发
暂无数据
推荐
最新
HarmonyOS5 一顿饭时间 —— LRU、磁盘缓存与内存优化的结合
## 一、前言 HarmonyOS 的 **Image** 组件,相信大家平时用得还是挺开心的:一个 `url` 往里一塞,咔咔就能显示,啥也不用管,直接起飞。 但是,用着用着你可能会发现一些“
HarmonyOS5 凭什么学鸿蒙—— GetContext
## 一、前言 上篇文章在结尾留下两个问题 - getContext(this) 和 getContext() 有什么区别? - 为什么弃用直接 getContext,转而使用 UIConte
完整烟花效果,Compose + 协程 + Flow + Channel 轻松实现
新一代烟花效果实现方式:Compose + 协程 + Flow + Channel + 实现 核心逻辑设计: 采用三层设计结构来完成:数据层即:粒子模型、逻辑层即:协程更新、视图层即
HarmonyOS5 源码分析 —— 生命周期与状态管理(2)
## 一、前言 在前文中,我们提到过 **“状态管理”**。 但状态管理并不仅仅是 *“数据变化 → UI 更新”* 这么简单,它还与组件的 **创建、复用、销毁** 等生命周期过程密切相关。
HarmonyOS5 源码分析 —— ‘状态管理’如何管理的(1)?
## 一、前言 大家都是开发,有时候写着写着 ArkUI 代码,突然就会冒出个问号: > “为啥我改个状态变量,UI 就自动刷新了?” > “@Local 到底背后做了啥?能监听到那么精准吗
Android 媒体篇|吃透 MediaSession 与 MediaController
MediaSession和MediaController就是Android为解决这些问题提供的标准化架构。将播放控制抽象为服务端(MediaSession) 和客户端(MediaController)
Kotlin 享元设计模式详解 和对象池及在内存优化中的几种案例和应用场景
在内存优化中,享元模式和对象池均通过复用对象减少内存消耗,但核心机制和应用场景存在差异: 享元模式 通过将对象拆分为:可共享的内部状态 (如字体、颜色等)和 不可共享的外部状态(如坐
雷电雨效果:Kotlin+Compose+协程+Flow 实现天气UI
我们在开发天气App时候,常见的有效果是根据天气展示实时UI效果,下雪的时候要展示下雪的效果,雷电雨时候展示雷电雨效果,这样才能让天气展示的更加真实,贴近人民生活。 本文将会展示是如何通过
完整案例:Kotlin+Compose+Multiplatform跨平台之桌面端实现(一)
领大家来一次`Kotlin + Compose + Multiplatform`跨平台之`桌面端`实现完整案例: 1)包含新项目工程,配置,打包 2)基础布局,文字显示,图标
完整案例:Kotlin+Compose+Multiplatform之桌面端音乐播放器,数据库使用实现(三)
循序渐进Kotlin+Compose+Multiplatform跨平台之桌面端实现系列 数据库使用, 音乐播放器,实现 音频动画效
从"面条代码"到"精装别墅":Android MVPS架构的逆袭之路
前言 各位Android搬砖工程师们,是不是都有过这样的经历:接手一个祖传项目,打开Activity一看——好家伙!几千行代码挤在一个文件里,UI逻辑、网络请求、数据处理像一锅乱炖的面条,改个按钮颜色
一个复杂Android工程开发前我们要考虑哪些事情?
本篇主要是想从相对微观的一些角度聊聊,当我们准备推进开发一个复杂的Android工程时,我们需要考虑哪些事情?
完整案例:Kotlin+Compose+Multiplatform跨平台之桌面端实现(二)
本案例Demo是完整案例:Kotlin+Compose+Multiplatform跨平台之桌面端实现的第二篇:主要分享了:1. 桌面端自定义标题栏,拖动,放大,缩小,最小化等2. 换肤皮肤
2025年Android六边形战士开发趋势,需要掌握哪些技能可自我反省
2025年Android六边形战士开发趋势,需要掌握那些技能和自我反省,要向六边形战士方向 发展并不断深入,当然六边形战士只是一个名词,Android实际涉及到的分支,可能不止6个,可以
Kotlin + Flow 实现责任链模式的4种案例
Kotlin + Flow 实现责任链模式的4种案例,责任链模式在开发中,用得还算是比较广泛的,掌握它的使用,对于架构或者写框架都有很大帮助
Kotlin+协程+FLow+Channel+Compose 实现一个直播多个弹幕效果
Kotlin+协程+FLow+Channel+Compos 实现一个直播多个弹幕效果,弹幕分两块: 第一块是直播服务器推送过来的弹幕,,客户端需要展示。 第二块是本地发送弹幕
该怎么学Android进阶,拒绝沦为高级三方SDK调用工程师?
前面一篇文章写了2025年Android六边形战士开发趋势,需要掌握哪些技能可自我反省,其实也没有完全讲完。它还有框架篇,架构篇。但是要单单从技术上面把这两点深入掌握,需要相当的基础功底。至
大型异步下载器:基于kotlin+Compose+协程+Flow+Channel实现多文件异步同时分片断点续传下载
大型异步下载器:基于kotlin+Compose+协程+Flow+Channel实现多文件异步同时分片掌握 多个文件断点续传同时下载,并且单个文件分片同时下载,对于学习多线程,多协程都是有很大帮助的。
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow+Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow +Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
Koin vs. Hilt——最流行的 Android DI 框架全方位对比
Koin 和 Hilt 作为 Android 开发当下最主流的依赖注入框架究竟孰优孰劣,本文一探究竟。