首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
HarmonyOS
前端
Flutter
Kotlin
Android Jetpack
iOS
ArkUI
Java
展开
全部
Android
HarmonyOS
前端
Flutter
Kotlin
Android Jetpack
iOS
ArkUI
Java
架构
面试
音视频开发
Android Studio
性能优化
gradle
暂无数据
推荐
最新
Kotlin 技术月报 | 2024 年 12 月
为了帮助社区的小伙伴们更好地了解 Kotlin 相关的最新动态,我们决定使用月报的形式,整理展示最近一个月的 Kotlin 技术动态。
Compose Multiplatform 之旅—跳转、导航(Voyager)
在Compose MultiPlatform 中,通过Voyager我们就能快速实现多端页面跳转,底部导航。
关于Android 16你想知道的都在这里
介绍一下新一代Android 16 Baklava的发布计划,带来的新功能和API变化,以及如何适配。
Java 转 Kotlin 系列:究竟该不该用 lateinit?
你是如何看待 lateinit?不少同学对它敬而远之,特别是使用 lateinit 踩坑之后。因为被 lateinit 标记的变量,不再接受空安全检查,它的表现更像是一个普通的 Java 变量。
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南.
Kotlin/JVM 编译流程浅析
Kotlin 的编译器其实也是由这些部分组成的,下面就按这几个部分来介绍一下 Kotlin 的编译流程。本文基于 Kotlin 2.1 源码分析。
Kotlin 协程(Coroutine) 并发安全与最佳实践
在 Kotlin 的 协程(Coroutine) 中,虽然协程本身提供了一种简化并发编程的方式,但并不天然地解决所有的并发安全问题。当多个协程对共享状态进行读写操作时,仍可能出现并发安全问题。
群星闪耀的大前端开发
回顾大前端开发的发展历程,介绍当前流行的大前端开发框架各自的特点,并就如何实践大前端开发给出实用建议。
赶紧上车开启Compose大前端之路
一文带你入门Compose的跨平台开发,深入浅出的介绍概念,并一步一步的动手实战动手构建一个跨端应用。
Android技巧:学习使用GridLayout
结合实例,深入浅出,图文并茂地介绍Android界面开发组件GridLayout,学会在合理的场景使用它。
Compose Multiplatform 之旅—声明式UI
从命令式UI 转化到声明式UI,总是不太习惯。但像Flutter、Swift、ArkUI、Compose 这些声明式UI 逐渐走向了主流。一起聊聊Compose 的声明式UI,走进声明式UI大门。
从零实现一个 KMP 插桩框架: EzHook
本文围绕 KMP 的代码插桩能力展开,深入探讨了在 Kotlin/Native 和 Kotlin/JS 平台上实现类 Transform 框架的技术方案
Kotlin Multiplatform带你走进跨平台的另一扇大门
KMP 是一种面向移动端开发的跨平台框架,使用 Kotlin 语言编写,可实现在多平台(桌面 / Andropid / iOS / Web / 服务器)上共享代码和逻辑
智能的闲时监测机制
## 如何检查线程空闲 在Android冷启动和某些业务场景中,我们期望在主线程不繁忙的情况下请求
Android 动效方案探索
前言 我们知道在 Android 中实现动画效果,可以通过补间动画、帧动画和属性动画。对于一些简单的动画效果,用上述方式实现没啥问题。但是对于复杂的动画,无论从动态效果展示和动画资源大小,还是支持动态
Android 15 大变更:支持 16K 内存分页,所有 native app 必须重编译~
一直以来,Android 系统仅支持 4KB 的内存分页大小,这在一定程度上限制了整体的性能。而随着设备制造商不断打造具有更大物理内存 (RAM) 的设备,这些设备中的许多可能会配置 16 KB(最终
实战技巧:巧妙地使用TextView的drawable属性
详细解释如何使用TextView的drawable属性来实现一些简单的图标加文字,并建议可以使用的场景。
实战:把一个现有的Compose项目转化为CMP项目
学会一步一步的将一个现有的Android Jetpack Compose项目转化为Compose Multiplatform项目。
Compose大前端从上车到起飞
继续学习Compose大前端开发,深入研究项目的配置方法,了解CMP的实现机制以及CMP开发的指导原则。
外国程序员邮件问我安卓如何解决悬浮窗中WebView无法选中文本
Android在悬浮窗中添加的WebView,默认是不能长按文字进行文本选中的,于是花了些时间研究了一下,最后在自己项目勉强解决了这个问题。