专题:kotlin
共18篇相关文章

Kite如何实现商品逻辑删除的智能疑问?
Kite框架提供了完整的逻辑删除功能实现方案,包括配置选项、注解支持和处理器扩展。开发者可以全局启用逻辑删除并指定标记字段,也可通过@LogicalDeletion注解在实体类中单独配置。框架内置默认处理器支持常见数据类型的逻辑值转换,同时...

如何去掉Jetpack Compose的点击水波纹效果?
问题:Jetpack Compose 中使用 Material 包中的控件,点击默认会有水波纹效果。如何去除这个点击水波纹效果呢? 看下 Modifier.clickable 的签名: fun Modifier.clickable( int...

Jetpack Compose的触摸反馈如何实现效果?
目录一、点按手势1.1 Modifier.clickable1.2 Modifier.combinedClickable二、滚动手势2.1 滚动修饰符 Modifier.verticalScorllModifier.horizonta...

Jetpack Compose嵌套滚动如何实现疑问?
目录前言一、Jetpack Compose 中处理嵌套滚动的思想二、Modifier.nestedScroll2.1 NestedScrollConnection2.2 NestedScrollDispatcher三、实操讲解3.1 父组件...

Compose延迟列表踩过的坑,有哪些?
问题 在使用 Jetpack Compose 延迟列表时遇到一个坑,简单记录一下。直接上代码: 这个代码看起来也没有什么问题,滑动正常,点击滑动到顶部也正常。 但是极端操作:在一边滑动列表一边点击按钮,就出问题了。这样再点击按钮,就不生效了...

如何将Jetpack Compose(9)自定义Composable成?
自定义 Composable 组件 目录一、Composable 组件渲染流程1.1 组合1.2 布局1.3 绘制二、自定义组合三、自定义布局3.1 LayoutModifier (自定义 View)3.2 Layout (自定义 View...

FFmpeg笔记(九十一):Kotlin Android直播开源框架RootEncoder如何为?
《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSPRTMP等流媒体协议的推拉流。除了国产的推流工具librestreaming...

FFmpeg笔记九十二,Kotlin Android推流器StreamPack如何为?
《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见的RTMP协议,SRT协议具有更低的延迟,...

FFmpeg开发笔记(九十三)中,国产Android开源视频编辑器EpMedia是哪款?
《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频裁剪框...

FFmpeg开发笔记(九十四)中,Kotlin版anyRTC推拉流框架,如何为?
anyRTC是一款基于Android的实时滤镜RTMP推流库,它使用MediaCodec的API进行视频和音频编码,并使用librtmp库执行rtmp流式传输。此外,anyRTC还提供了在摄像头捕捉阶段之后和编码阶段之前实时视频滤镜的功能...

FFmpeg Kotlin Compose视频编辑器OpenVideoEditor,如何打造?
《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上播放视频,基于FFmpeg的国产播放器开源框架也有很多了,前有哔哩哔哩的ijkplayer,后有小红书的RedP...

FFmpeg开发笔记(九十八)如何用LosslessCut打造跨平台GUI?
LosslessCut是一款跨平台FFmpeg图形用户界面,用于对视频、音频、字幕和其他相关媒体文件进行极速且无损的操作。虽然《FFmpeg开发实战:从零基础到短视频上线》一书详细介绍了如何通过ffmpeg在命令行剪辑音视频,但是命令行方...

FFmpeg笔记(九十九):KotlinDKVideoPlayer,国产播放器疑问?
在Android平台上,基于FFmpeg的国产播放器开源框架也有很多了,前有哔哩哔哩的ijkplayer,后有小红书的RedPlayer,参见之前的文章《使用国产的ijkplayer播放器观看网络视频》和《使用国产的RedPlayer播放器...

Kotlin入门教程,目录索引包含哪些内容?
Kotlin是谷歌官方认可的Android开发语言,Android Studio从3.0版本开始就内置了Kotlin,所以未来在App开发中Kotlin取代Java是大势所趋,就像当初Android Studio取代Eclipse成为App...

Kite KotlinJava 全自动 ORM 框架,能实现哪些复杂功能?
Kite:KotlinJava 通用的全自动 ORM 框架 Kite 是一个高效的轻量级 ORM 框架,基于 Kotlin 编写,开箱即用,内置分页查询、增删改查等常用功能,支持多表操作。它支持 PostgreSQL、MySQL、Derb...
