首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
tkt
掘友等级
Andorid
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.6K
文章 1.6K
沸点 0
赞
1.6K
返回
|
搜索文章
赞
文章( 1.6K )
沸点( 0 )
【View系列】手把手教你解决ViewPager2滑动冲突
前言 读这篇博客前,大家如果对View事件分发流程不够了解,可以先阅读理解我前几发布的一篇View事件分发源码解析的文章(主要剖析了源码中View事件分发的流程)。文章中缺少了View滑动冲突的相关介
如何自定义TabLayout样式
当然TabLayout可以自己实现TabItem,这样就可以满足大部分需求。但是其实使用默认的TabItem也可以实现很多样式,我们可以使用一些巧妙的方法来达到我们需要的效果
Kotlin RecyclerView数据错乱大作战:从"鬼打墙"到丝滑大师
Kotlin RecyclerView数据错乱大作战:从"鬼打墙"到丝滑大师 "明明勾选了第5项,快速一滚,第12项也跟着'中邪'了!"——这场景是否让你想起被RecyclerView数据错乱支配的恐
Flutter 布局 小 tips ,IntrinsicHeight 组件
`IntrinsicHeight` 组件 测量所有子 widget 的“自然高度”,然后把它们的高度都设置为最长的那个,使得它们垂直方向对齐。 这样就可以依据子组件的高度来进行布局了。
Compose 手势处理全面解析
在 Android 开发中,优质的交互体验是影响用户满意度的关键因素之一。Jetpack Compose 作为现代化 UI 工具,为开发者提供了强大灵活的手势处理能力。
开源 | Omni-UI:开箱即用的鸿蒙组件库
Omni-UI是58安居客团队开源的鸿蒙ArkUI组件库,提供25+高扩展组件,覆盖视图、表单、图表等核心场景,解决鸿蒙生态中标准化组件缺失的问题。支持主题切换与极简接入,现已开源,欢迎共建!
深入 Flutter 和 Compose 在 UI 渲染刷新时 Diff 实现对比
众所周知,不管是什么框架,在前端 UI 渲染时,都会有构造出一套相关的渲染树,并且在 UI 更新时,为了尽可能提高性能,一般都只会进行「差异化」更新,而不是对整个 UI Tree 进行刷新,所以每个框
【Android】BottomSheet
一、BottomSheet概述 BottomSheet 是 Android 应用中的一个 从屏幕底部向上滑出的面板。你可以把它想象成一个从底部弹出的“抽屉”或“菜单”,用于向用户展示更多的内容、选项或
从Android实际应用场景出发,讲述RxJava3的简单使用
本文不讨论方案的优缺点,毕竟方案各有千秋,也不大篇幅展开讨论Flow和Rxjava的优缺点,只单纯讲解Rxjava的简单用法,给大家在编码解决问题的过程中,多一种思路。 基本概念 集成 在RxJava
深度剖析!Android TextureView 使用原理全揭秘
深度剖析!Android TextureView 使用原理全揭秘 一、引言 在当今的移动应用开发领域,多媒体功能的实现至关重要。尤其是视频播放、图像渲染等功能,已经成为众多应用的核心需求。Androi
下一页
个人成就
文章被点赞
5
文章被阅读
4,062
掘力值
283
关注了
1,264
关注者
16
收藏集
10
关注标签
24
加入于
2017-06-24