首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
面试
Android Jetpack
Kotlin
前端
Flutter
HarmonyOS
Java
架构
展开
全部
Android
面试
Android Jetpack
Kotlin
前端
Flutter
HarmonyOS
Java
架构
APP
源码阅读
iOS
Dart
性能优化
音视频开发
暂无数据
推荐
最新
Kotlin 中的 flow
Android 中的 flow 在协程中,flow 是一种可以依次发出多个值的类型,比如你可以使用 flow 来接收数据库的实时更新,而挂起函数只能返回一个值。 flow 是建立在协程的基础之上的,在
在Kotlin Multiplatform项目中使用DataStore
通过实例来探讨了如何在Kotlin Mutliplatform环境中配置、实现和优化DataStore,以实现跨平台的共享偏好数据存储。
Jetpack Compose 自定义触摸:二维拖拽监测 detectDragGestures
Compose二维拖拽实战:用pointerInput与detectDragGestures构建自由拖动交互。解析核心API及draggable区别。
Android 中使用通知(Kotlin 版)
## 1. 前置条件 - **Android Studio**:确保使用最新版本(2023.3.1+
Jetpack Compose 中的嵌套滑动和 nestedScroll
超越 Compose 嵌套滑动!精通 Modifier.nestedScroll,掌握 Connection/Dispatcher,实现 pre/post scroll 精确控制,打造高级自定义滚动。
Jetpack Compose 1.8.0 上新:自动填充密码、自适应大小文本、动画边界……
在经历了漫长的等待后,Compose 1.8 终于是姗姗来迟,让我们一起简单看看更新亮点吧:添加了非常易用的自动填充设置、文字可以自适应缩放啦、列表曝光也更简单了……
Kotlin Android单元测试MockK指南一
## 目录 1. **MockK 简介** 2. **环境配置** 3. **基础用法** 4. *
Kotlin与gRPC高性能Android通信实践
在Android开发中,结合Kotlin与gRPC实现高性能网络通信已成为现代移动应用架构的重要实践
使用Jetpack Compose构建创意动画
用大量的真实用例来展示如何在Jetpack Compose中创建创意动画,并在动画中融入交互性,以打造动态流畅的UI,提升UI的用户体验。
揭秘原生View与Jetpack Compose之间的传送门
通过ComposeView和AndroidView两个传送门来连接原生View和Compose两个世界,以更好的解决现实项目中复用代码的难题。
Android Apk瘦身优化:可以瘦身的模块有哪些?
一、瘦身的目的 APK 瘦身是通过技术手段减少安装包体积的优化过程,目的是: 提升用户体验:加快下载速度,降低安装失败率(尤其在网络差或存储不足的设备上)。 降低分发成本:减少应用商店
Arrow库:函数式编程在Kotlin Android中的深度实践
## 一、Arrow核心组件:从入门到精通 ### 1. Option:告别空指针的终极武器
Android 事件分发机制原理分析:事件分发机制的流程;如何解决事件冲突问题;内部拦截法和外部拦截法;
事件分发是什么,为什么要学习时间分发呢?当我们遇到事件冲突的时候,我们应该如何处理了,如果我们要写更加高级的自定义view,有应该如何处理呢,所以我们需要了解事件分发。
Jetpack Compose 高级布局揭秘:SubcomposeLayout 核心解析与实践
SubcomposeLayout 是 Jetpack Compose 中一个强大布局函数。它允许开发者在测量阶段之后,根据一个或多个子组件的实际尺寸,来动态决定其他子组件的组合方式或布局约束。
Jetpack Compose 自定义绘制:从易用 API 到原生 Canvas
本文解析 Compose 绘制 API 及其简洁性。当遇复杂效果(如三维旋转)时,展示了如何“下沉”至原生 Canvas 实现。
Compose Multiplatform 1.8.0 上新:iOS Stable、Deep Link、可变字体、Web 预加载……
历经了漫长的等待,Compose Multiplatform 1.8.0也终于是问世了,此次更新代表着 Compose Multiplatform iOS 稳定版发布:可用于生产环境,并支持……
整理一些Android相关硬件信息的获取方式
最近需要做个项目,里面涉及到一些收集Android硬件信息,虽说项目还没开始,但也不影响自己先事先准备起来. 检测是手机还是平板 Android中没有提供特定的方法来判断设备是手机还是平板,只能通过别
Kotlin Mutex 互斥锁
Kotlin Mutex 互斥锁 Mutex 基于协程的挂起机制实现锁的等待锁释放(不阻塞线程),用于保证多个协程对共享资源的互斥访问,避免数据的不一致性 Mutex 不是可重入锁(递归锁),外层方法
协程中使用 synchronized?volatile 用的对么?从kotlin 和 java 角度 尝试系统性看看锁
synchronized 可以保证协程安全? 什么时候使用 volatile,什么时候使用 synchronized?java 的锁 能不能用到kotlin的 协程中,推荐怎么用?
Jetpack Compose 自定义布局:Layout Composable 深度剖析
对比原生布局局限,阐明 Compose 自定义布局聚焦算法定制。剖析 Layout Composable 核心,以 CustomColumn 为例,实战构建 Compose 布局组件。