SDKGPT
Beta
组合探索
应用
反馈
SDK
搜索应用、SDK、公司...
⌘K
定价
登录
找 Bug
用户界面与图形 | SDKGPT
分类
用户界面与图形
用户界面与图形
161 个 SDK
Advanced RecyclerView
RecyclerView 扩展库,提供滑动删除、拖拽排序、可展开项等高级功能,可实现类似 Google Inbox 和 Play Music 的交互效果。
美学日期选择器
自定义响应式日期选择器组件,用 Kotlin 编写,解决 Android 系统 DatePicker 不够灵活的问题,支持自定义主题、最小/最大日期限制等,提供美观的日期选择交互。
AlbumCameraRecorder
一个高效的多媒体操作库,可简单配置相册、拍照、录制、录音等功能,支持图片、视频、音频的九宫格展示。
阿里云 IoT Link UI 组件
阿里云 IoT Link SDK 的 UI 组件模块,用于物联网设备界面的展示和交互,提供设备管理、数据可视化等功能。
Android 文件选择器
基于 MediaStore API 的 Android 文件选择器,支持灵活选择图片、视频和指定文件类型,兼容 Android 11 及以上版本。
android-gif-drawable
android-gif-drawable 是一个用于在 Android 上显示动画 GIF 的库,基于 native .so 实现,提供高效的 GIF 播放能力,支持动画 GIF 的渲染与控制。
Android-Iconics
Android 图标库,支持在应用中使用任何图标字体或矢量 (.svg) 作为 drawable,提供统一的图标 API,方便集成各类图标资源。
Android 选择器
安卓选择器类库,提供日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器等多种 UI 组件,方便快速实现各类选择交互。
Android 换肤框架
Android 换肤框架,支持动态换肤、Material Design 控件适配、应用内/插件式/自定义路径多种加载策略,一行代码集成,支持矢量图换肤和主题颜色动态修改。
Android 加载动画
Android 加载动画库,提供多种风格的 ProgressBar 动画效果,支持 XML 和代码两种使用方式,可自定义动画颜色、大小和旋转速度。
AndroidAutoSize
基于今日头条屏幕适配方案的终极版 Android 屏幕适配库,以极低成本实现不同屏幕尺寸的适配,通过自定义 InitProvider 自动初始化,无需手动调用。
AndroidEasingFunctions
Android 动画缓动函数库,提供多种缓动算法让动画效果更自然流畅。基于 Robert Penner 的缓动函数实现,可与 Android 动画系统配合使用。
Android 图片轮播
Android 图片轮播组件库,支持从网络 URL、drawable 或文件加载图片,提供 15 种过渡动画效果和 6 种指示器样式,可自动轮播或手动控制,用于实现 Banner 广告位等场景。
AndroidPicker
安卓选择器类库,提供日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器等多种选择器组件,基于 WheelView 实现。
AndroidSwipeLayout
Android 滑动布局库,支持在 ListView、GridView、RecyclerView 等组件中实现滑动操作,提供滑动打开/关闭、拖拽边缘触发等交互能力。
Android 视图动画
Android 视图动画库,提供淡入淡出、旋转、翻转、滑动、弹跳等多种预定义动画效果,通过 YoYo API 简化动画实现,支持缓动函数,是 Android 开发中常用的动画组件库。
AnyLayer 浮层框架
AnyLayer 是 Android 稳定高效的浮层创建管理框架,可实现 Dialog/Popup/BottomSheet 等弹窗、引导层、悬浮按钮、浮动通知、吐司等效果。
APICloud 选择器
APICloud 平台的选择器 UI 组件模块,用于实现分级联动选择器功能,支持自定义选择器的大小、位置、内容及其级别,可用于城市选择、菜单选择等场景。
ApngDrawable
LINE 开发的 Android 平台上高效轻量的 APNG(Animated PNG)动图解码库,支持流畅播放 APNG 动画图片,性能优异且占用资源少。
ArkUI-X
华为开源的 ArkUI-X 跨平台 UI 开发框架,为应用提供完整的 UI 开发基础设施,支持多语言版本,可在 Android 等平台运行 ArkUI 应用。
Balloon
Android 平台现代化的提示框(tooltip)库,支持自定义箭头和动画,兼容传统 Android Views 和 Jetpack Compose。
Banner
Android 广告图片轮播控件,基于 ViewPager2 实现,支持自定义 Indicator 和 UI,用于实现应用内的轮播图展示功能。
BannerViewPager
基于 ViewPager2 的 Android 轮播图组件,支持循环轮播、指示器样式自定义、一屏多页展示等功能,用于快速实现应用内的 Banner 轮播效果。
基础适配器 RecyclerView
Android RecyclerView 万能适配器库,简化 Adapter 开发,支持多种 Item 类型、Header/Footer、加载更多、空视图等功能封装。
BindingCollectionAdapter ViewPager2
Android 数据绑定适配器库,用于将集合数据绑定到 RecyclerView、ListView、ViewPager2 等列表组件,简化 Android Data Binding 框架的使用。
大图查看器
BigImageViewPager 是 Android 大图预览组件,支持超长图、超大图、多图的缩放与手势查看,基于 Glide。
ByRecyclerView
Android RecyclerView 封装库 ByRecyclerView,提供下拉刷新、上拉加载更多、HeaderView/FooterView、item 点击事件、万能分割线、Skeleton 骨架图等功能。
日历
Compose Multiplatform 高度可定制的日历组件库,基于 LazyRow/LazyColumn 实现,支持跨平台使用,适用于 Android、iOS、桌面等 Compose 多平台项目。
日历视图
Android 自定义日历控件,支持单选、多选、按星期选、跨月份日期范围选择,可自定义样式和农历显示,适用于日历日程类应用的日期选择交互。
Chips 布局管理器
RecyclerView 自定义布局管理器,实现流式标签布局,支持自动换行和 chips/bubble 结构的列表项显示,可替代传统 TextView span 或自定义 FlowLayout 实现。
圆形对话框
仿 iOS 风格的 Android 圆角对话框库,支持常规对话框、列表框、输入框、进度框、广告框等多种类型,支持横竖屏切换和自定义样式,基于 DialogFragment 封装。
圆形进度条
Android 圆形进度条、弧形进度条、环形进度条 UI 组件库,提供多种进度视图样式,可自定义颜色、进度和动画效果。
城市选择器
Android 城市选择器组件,提供字母导航、热门城市、拼音搜索、定位等功能,界面类似美团、饿了么等 APP 的城市选择页面
城市选择器
Android 省市区三级联动选择器库,支持仿 iOS 滚轮实现、仿京东样式、一级或三级列表展示,提供完整的地址选择功能。
cocos2d-x
cocos2d-cpp 是用 C++14 编写的 2D 便携式游戏引擎,支持 Android、iOS、Linux、macOS 等多平台,适用于 2D 游戏开发。
Cocos2d-x 游戏引擎
Cocos2d-x 是基于 MIT 协议的国产开源移动游戏开发框架,支持 C++/JavaScript/Lua 多语言开发,广泛应用于 2D/3D 移动游戏制作。
颜色选择器
Android颜色选择器库,提供带色轮和亮度条的颜色选择对话框和视图组件,支持透明度和亮度调节。
CommonTitleBar 通用标题栏
通用自定义标题栏组件,支持沉浸式标题栏、颜色渐变、左右按钮自定义等功能,简化 Android 标题栏开发。
Compose Multiplatform
JetBrains 出品的 Compose Multiplatform 是声明式跨平台 UI 框架,支持为 Android、iOS、桌面和 Web 构建共享的原生界面。
便捷轮播
通用的广告栏控件,支持无限循环、自动翻页、多种翻页特效,可配合任意网络图片库使用,无需修改源码,适用于 Banner 轮播场景。
DialogX
DialogX 是一款简单易用的 Android 对话框组件库,相比原生对话框使用体验更佳,可自定义程度更高,支持 Material You、iOS、MIUI 等主题扩展。
绘图板
Android 画板库,支持图片编辑和涂鸦操作,提供撤销、恢复、缩放等功能,支持路径、直线、矩形、椭圆、文字、图片、橡皮擦、马赛克等多种绘制模式。
简易适配器
Android 列表适配器库,简化 ListView/RecyclerView 的 Adapter 编写,支持多种 Item 类型视图绑定,减少样板代码,提升列表开发效率。
简易浮窗
Android 悬浮窗框架,支持可拖拽悬浮窗口、页面过滤、自定义动画,提供单页面浮窗(无需权限)、全局浮窗、前台浮窗,自动权限检测与申请,提供链式调用 API 和 Kotlin DSL。
简易列表视图
RecyclerView 封装库,提供下拉刷新、自动加载更多、Header/Footer、空视图/进度视图/错误视图管理等功能,简化 Android 列表开发,开箱即用。
文件选择器
Android 文件选择器库,用于从设备存储中选择文件和目录,支持单选/多选、文件和目录选择,无需权限,轻量级实现。
文件选择器
Android 文件选择器库,支持文件/文件夹选择、多选、文件类型过滤、排序,兼容 Activity/Fragment 和 androidX。
FishBun 图片选择器
FishBun 是一个高度可定制的 Android 图片选择器库,支持单选和多选图片,提供相册预览、图片裁剪等功能,自动处理 Android M 存储权限。
FlexBox
FlexBox 是 Google 开源的 FlexBox 弹性布局引擎 Android 移植版,提供 CSS Flexbox 布局能力,支持复杂的自适应界面布局。
FloatingX
Petterpx 开发的 Android 悬浮窗组件,支持系统级悬浮窗(需权限)与应用内悬浮窗,提供完善的生命周期管理与权限处理能力。
Flutter
Google 开源的跨平台 UI 工具包,用于构建美观、原生编译的移动、Web 和桌面应用,提供完整的开发、测试与部署流程。
FlycoTabLayout
Android TabLayout UI 组件库,提供 CommonTabLayout、SlidingTabLayout、SegmentTabLayout 三种 Tab 布局实现,支持多种样式和指示器效果,适用于顶部/底部导航场景。
Fresco
Fresco 是 Facebook 开源的 Android 图片管理库,负责图片加载、解码、缓存和内存管理。它支持流式渐进式加载、GIF 动画和 WebP 格式,通过 DraweeView 组件统一管理图片显示生命周期,有效降低内存占用并避免 OOM。
GaiaX 动态模板引擎
GaiaX 是阿里巴巴开源的动态模板引擎,提供轻量级、跨平台、高性能的纯原生移动端 UI 渲染能力。它支持通过模板动态下发实现界面实时更新,适用于运营活动页、卡片等动态化展示场景。
GalleryFinal 图片选择器
Android 图片选择库,支持单选/多选、拍照、裁剪、旋转等功能,可自定义主题和图片加载器。
GameMaker Studio
GameMaker Studio 是 YoYo Games 开发的 2D 游戏开发环境,提供可视化编辑器和脚本语言,让初学者和专业开发者都能快速制作游戏。它支持多平台导出,是知名的轻量级游戏引擎之一。
GestureViews 手势视图
Android 手势控制库,为 ImageView 和 FrameLayout 提供缩放、拖拽、旋转等手势控制和位置动画功能。
GlideWebpDecoder
GlideWebpDecoder 是一个 Glide 图片加载框架的集成库,用于在 Android 平台上解码和显示 WebP 格式图片。它扩展了 Glide 对 WebP 动图和静态图的支持,弥补原生框架对 WebP 格式的不足。
Godot 引擎
Godot Engine 是一款开源免费的游戏引擎,提供 2D 和 3D 游戏开发所需的完整工具集,包括场景编辑器、脚本语言 GDScript、物理引擎和动画系统等。开发者无需重复造轮子,可专注于游戏内容创作。
分组列表适配器
RecyclerView 分组显示适配器库,支持组头组尾、多种类型 item、列表展开收起、头部吸顶等功能,方便实现复杂的分组列表效果。
高清图片视图
高清图片查看组件,支持缩放和平移手势,低内存占用,支持网络、本地、ContentProvider、Asset、Resource等多种图片来源。
Highlight
Android 应用功能高亮引导库,用于新手引导和功能指向性高亮显示,支持多种高亮形状和提示布局。
Hippy 跨端框架
Hippy 是腾讯推出的跨平台开发框架,支持开发者一次编写、多端运行,面向终端业务提供高性能的 React/Vue 风格 UI 开发能力。
Jetpack CardView
AndroidX Jetpack CardView 库,提供带圆角和阴影效果的卡片容器组件,用于 Material Design 风格的卡片布局。
Jetpack 数据绑定
AndroidX Jetpack DataBinding 库,将布局中的 UI 组件与数据源绑定,自动更新 UI,减少手动 UI 操作代码。
Jetpack 滑动面板布局
AndroidX Jetpack SlidingPaneLayout 库,支持左右滑动面板布局,常用于详情页和列表页的并排显示,适配大屏设备。
Jetpack SwipeRefreshLayout
AndroidX Jetpack SwipeRefreshLayout 库,提供标准的下拉刷新交互组件,支持垂直滑动手势触发数据刷新。
Jetpack 过渡动画
AndroidX Jetpack Transition 库,提供场景切换时的动画过渡效果,支持共享元素动画、淡入淡出等流畅界面切换。
Jetpack 矢量图绘制
AndroidX Jetpack VectorDrawable 库,支持 SVG 矢量图形在 Android 上的渲染,提供可缩放、不失真的图标和图形。
Jetpack ViewPager
AndroidX Jetpack ViewPager 库(已废弃,推荐用 ViewPager2),提供左右滑动切换页面的能力,常用于引导页和 Tab 页面。
Jetpack ViewPager2
AndroidX Jetpack ViewPager2 库,基于 RecyclerView 实现的页面滑动切换组件,支持水平/垂直滑动和页面懒加载。
jjdxm-dialogui
基于 AlertDialog 和 Dialog 封装的多种弹出框样式库,提供链式开发、自定义字体样式、加载框主题切换等功能。
键盘面板切换
Android 键盘面板冲突处理库,解决键盘与表情面板、功能面板切换时的布局闪动问题,提供平滑的面板切换体验,支持自定义面板布局。
jLottie
LottieFiles 出品的 JavaScript Lottie 播放器,以尽可能小的体积在 Web 端播放 Lottie 动画,适合对包大小敏感的动画渲染场景。
JPTabBar
Android 底部导航栏组件库,提供符合大众 APP 设计规范的 TabBar 控件,支持动画切换、徽章红点、自定义样式等功能,集成简单。
Kraken
阿里巴巴开源的高性能渲染引擎,基于 W3C 标准实现,底层渲染能力支持跨平台 Web 内容的高效渲染,适用于高性能前端应用场景。
LayaAir
Layabox 开发的开源 2D/3D 游戏引擎,支持 TypeScript 开发,面向高性能游戏场景,通过 liblayaair.so 原生库提供底层渲染与引擎能力。
布局管理器组
自定义 RecyclerView LayoutManager 的开源库,提供多种炫酷的列表布局效果,包括阶梯式、滑动式、选择器式、轮播式等动画布局。
传统照片选择器
旧版照片选择器服务类,用于在应用中提供照片选择功能。证据较为有限,具体功能待人工补充。
LFilePicker 文件选择器
Android 文件选择器库,支持检索手机目录选择文件,轻量且界面友好,定制性高。
libGDX
基于 OpenGL(ES) 的跨平台 Java 游戏开发框架,可在 Windows、Linux、macOS、Android、iOS 及浏览器上运行,提供图形、音频、输入、物理等游戏开发能力。
Linkage-RecyclerView
基于 MVP 架构开发的 Android 二级联动列表控件,一行代码即可接入,用于实现类似饿了么订餐的左右联动列表效果,简化联动列表的开发复杂度。
Live2D Cubism SDK
Live2D Cubism SDK 是 Live2D 官方提供的开发工具包,用于在应用中渲染和驱动 Live2D Cubism 编辑器制作的 2D 动态模型,广泛应用于虚拟主播与游戏角色。
LoadSir
Android 加载反馈页管理框架,用于优雅地处理加载中、错误、空数据、超时等状态页面的切换和管理。
Lottie
Lottie 是 Airbnb 开源的动画渲染库,将 Adobe After Effects 动画导出为 JSON,在 Android/iOS/Web 上实时渲染,实现复杂矢量动画。
LRecyclerView
个人开发者开源的 Android UI 库,主要作品 LRecyclerView 对 RecyclerView 进行扩展,支持下拉刷新、滑动到底部自动加载更多、添加 Header/Footer 等功能。
Lynx
Lynx 是字节跳动开源的跨平台 UI 框架,让开发者能够利用已有的 Web 技能构建原生应用,通过 liblynx 系列原生库提供高性能的渲染与 JS 桥接能力。
指示器
MagicIndicator 是 Android ViewPager 指示器框架,支持自定义指示器样式和动画,内置多种常见指示器实现。
Markdown
Android 平台原生 Markdown 解析器,将 Markdown 文本渲染为 Spannable 并显示在 TextView 中,支持图片、代码块等富文本格式。
Material Design 组件
Material Design Components 是 Google 官方的 Material Design UI 组件库,提供按钮、卡片、导航栏、对话框等符合 Material 规范的 UI 组件。
Material Design 库
Android Material Design 兼容库,将 Material Design UI 组件带回 Android 5.0 之前的旧版本系统,帮助开发者在低版本设备上实现 Material 风格界面。
material-dialogs
Material Design 风格的 Android 对话框库,提供美观流畅可扩展的对话框 API,支持 Kotlin,包含核心模块及输入、文件选择、底部表单等多个扩展模块。
MediaPicker
MediaPicker 是仿微信风格的 Android 媒体选择器库,支持多图、视频、GIF 选择和拍照功能,提供类似微信的 UI 体验,支持 Cordova 插件集成。
多类型文件选择器
轻量级 Android 文件选择器库,支持多种文件类型选择(图片、视频、文档等),提供简洁的 API 和灵活的配置选项。
网易云信 IM UIKit
网易云信即时通讯 UI 组件库,基于 NIM SDK 开发,提供聊天、会话、圈组、搜索、通讯录、群管理等 UI 组件,帮助开发者快速集成即时通讯功能。
灵巧滑块
Android 滑块控件库,提供自定义样式的滑块选择器,支持触摸交互、值变化监听等交互效果。
ODA CAD 查看器 SDK
开放设计联盟(ODA)CAD 查看器 SDK 的 native 组件,提供 DWG/DXF 文件解析和渲染能力。
PAG 动画渲染
腾讯开源的 PAG(Portable Animated Graphics)动画渲染 SDK,用于渲染 PAG 动画文件,覆盖多平台,提供高性能矢量动画播放能力,广泛用于动效设计与运营素材展示。
底部标签导航栏
Android 底部导航栏组件库,提供可定制的底部 Tab 导航功能,支持图标、文字、消息提示等特性,方便实现 Material 风格底部导航。
PanelSwitchHelper
Android 输入面板切换框架,实现输入法和功能面板(表情面板/更多选项面板)之间的平滑切换,支持聊天、视频、直播、资讯等多场景。
PdfViewPager
Android PDF 渲染控件,支持渲染存储在 SD 卡、Assets 资源目录或从网络下载的 PDF 文档,提供翻页浏览等基础功能。
权限
Android 运行时权限管理库,支持请求运行时权限、分享私有文件、安装未知来源 APK、悬浮窗权限、通知权限、系统设置权限等功能
PhotoView
PhotoView 是 Android 图片缩放库,支持多点触控缩放、双击缩放等手势操作的 ImageView 组件,由 Chris Banes 开发,常用于图片预览场景。
Picasso
Square 出品的 Android 图片下载与缓存库,支持异步加载、内存与磁盘缓存、图片变换等功能,是早期主流的图片加载框架之一。
选择器视图
Android PickerView库,提供时间选择器和联动选择器,支持扩展自定义Picker和自定义弹窗,可用于弹窗或非弹窗场景。
固定区块项装饰器
RecyclerView 粘性分组头部装饰器库,支持 LinearLayoutManager、GridLayoutManager 和 StaggeredGridLayoutManager,实现分组标题吸顶效果,适用于分组列表场景。
PixUI
腾讯出品的跨平台 UI 引擎,实现 H5ES 标准,可快速开发与游戏引擎原生效果一致的 UI 界面,并通过相应方案进行渲染输出。
PuzzleView
Android 拼图支持库,灵感来自 Instagram 的布局,提供多种内置布局样式,支持自定义布局、斜切模式、圆角等效果,用于实现图片拼图功能。
React Native
Facebook 开源的跨平台移动开发框架,允许仅使用 JavaScript 编写原生移动应用,提供与 React 一致的开发体验,支持 iOS 和 Android 双平台。
React Native Gesture Handler
Software Mansion 开源的 React Native 手势处理库,以声明式 API 暴露平台原生触摸与手势系统,支持复杂手势识别与交互。
React Native Reanimated
Software Mansion 开发的 React Native 动画库,重新实现 Animated API,支持创建流畅的动画与交互效果,可在 UI 线程运行以提升性能。
React Native Skia
React Native Skia 由 Shopify 开发,基于 Skia 图形引擎为 React Native 提供高性能 2D 图形渲染能力,适用于复杂的图形绘制和动画场景。
React Native 滑块
React Native Slider 由 Callstack 开发,是 React Native 滑块组件,在 iOS 上封装原生 Slider、在 Android 上封装 SeekBar,提供统一的跨平台滑块交互。
React Native 选择器
React Native 选择器组件库,提供原生风格的 picker 控件,支持 iOS 与 Android 平台。
React Native SVG
Software Mansion 出品的 React Native SVG 矢量图形库,支持在 React Native、React Native Web 及普通 React 项目中渲染 SVG 图形。
recycler-view-divider 分割线
RecyclerView 分隔线库,为 RecyclerView 提供可自定义的分隔线配置,支持 LinearLayoutManager、GridLayoutManager 和 StaggeredGridLayoutManager 等布局。
RecyclerView 动画
RecyclerView 动画库,为列表项添加添加、删除、出现等动画效果,支持多种预定义动画类型,可自定义动画时长和插值器,提升列表交互体验。
RecyclerViewHelper
基于 Android RecyclerView 的辅助工具库,封装了简化 ItemTouchHelper、多类型 adapter、分隔线、拖拽排序、滑动删除等常用功能,降低 RecyclerView 的使用复杂度。
ReToast
Android 库,用于以最简单的方式修复 android.widget.Toast 中的若干严重 bug,提升 Toast 通知的稳定性。
RFC 5545 日历库
RFC 5545(iCalendar)标准 Java 库,用于解析和处理日历数据、重复规则等。支持 DATETIME、DURATION、RecurrenceRule 等标准格式,适用于日历应用开发。
富文本编辑器
基于原生 EditText + Span 实现的 Android 富文本编辑器,支持加粗斜体等行内样式、标题引用等段内样式,以及插入图片视频等内容。
富文本
Android 平台富文本解析器,支持 Html 和 Markdown 格式文本解析,提供图片加载、缓存、点击事件处理等功能。
Rive
Rive 是一种全新的 UI 与图形构建方式,支持丰富的交互性和状态驱动动画,可用于制作生产级动画界面与矢量图形。
RLottie
三星开源的平台无关 C++ 矢量动画渲染库,用于渲染基于 Lottie 的矢量动画,支持多平台独立运行。
RWidgetHelper
Android UI 快速开发库,提供圆角、边框、状态样式、图标等功能,简化 UI 开发流程,无需编写大量 selector 文件即可实现常用 UI 效果。
SafeDK
SafeDK 是移动 SDK 管理与监控平台,提供实时 SDK 行为监控、隐私和性能问题报告、远程控制 SDK 功能,帮助开发者保障应用安全性和稳定性。
形状视图
Android UI 组件库,支持在 XML 布局中直接定义 Shape 背景,提供圆角、阴影、渐变色、状态选择器等功能,包含 ShapeView、ShapeButton、ShapeEditText 等多种控件。
SkiaSharp
SkiaSharp 是基于 Google Skia 图形引擎的 .NET 跨平台 2D 图形 API,为 .NET 平台提供高性能的 2D 绘图、图像处理和文字渲染能力。
SmartRefreshLayout
SmartRefreshLayout 是 Android 智能下拉刷新框架,支持下拉刷新、上拉加载、二级刷新、越界回弹,支持多种刷新头和加载尾,具有极强的扩展性。
智能滑动
Android 侧滑手势库,支持侧滑返回、下拉刷新、侧滑删除等多种侧滑效果,兼容 NestedScroll 机制,简化手势交互开发。
平滑刷新布局
高效的 Android 下拉刷新库,支持所有视图类型,提供上下拉刷新、越界回弹、二级刷新、横向刷新、嵌套滚动等特性,兼容多种滚动场景。
Soul 权限
Android 权限适配工具,提供方法级权限适配、解耦 Activity 和 Fragment、支持多项权限同时请求、特殊权限检查与请求、系统权限页面跳转等功能,简化 Android 运行时权限处理。
SpringView 下拉刷新
Android 下拉刷新组件库,支持 ScrollView、ListView、RecyclerView、WebView 等多种视图,提供多种下拉样式(仿阿里旅行、美团、QQ 等),高度可自定义。
图片查看器
Android 全屏图片查看器库,支持捏合缩放、滑动关闭、共享过渡动画,兼容 Picasso、Glide 等主流图片加载库。
粘性标题 RecyclerView
为 Android RecyclerView 添加粘性头部的装饰器库,支持垂直和水平方向的 LinearLayoutManager,方便创建分组列表的固定头部效果。
SuspensionIndexBar 悬浮索引栏
Android 字母索引导航栏组件,用于实现仿美团选择城市、微信通讯录、饿了么点餐列表的导航悬停分组索引列表功能。
时间选择对话框
Android 时间选择器库,支持年月日时分、年月日、年月、月日时分、时分等多种格式,可设置最小和最大时间范围。
停车王车牌键盘
停车王车牌键盘,专为提高中国车牌号码输入速度而定制开发的专用键盘组件,支持新能源、武警、领事馆等多项专用格式车牌。
图片查看器
Android 全屏图片查看器库,支持缩放、手势操作、共享元素过渡动画,可配合 Glide、Picasso、UniversalImageLoader 等图片加载库使用。
TwinklingRefreshLayout
Android 下拉刷新和上拉加载控件,支持越界回弹效果,兼容 RecyclerView、AbsListView、ScrollView、WebView 等多种滑动布局。
终极状态栏X
Android 状态栏和导航栏效果设置库,支持透明、半透明、固定颜色等多种效果,适配刘海屏、全面屏,支持 Activity 和 Fragment
超级下拉刷新
Android 下拉刷新组件库,支持所有 View 类型,提供高度可定制的刷新效果,可自定义下拉阻尼、回弹动画等交互细节。
Unity 引擎
Unity Technologies 开发的跨平台 2D/3D 游戏引擎,广泛用于各类游戏及互动内容的开发,支持多平台发布。
虚幻引擎
Epic Games 开发的游戏引擎,最初面向第一人称射击游戏设计,现广泛应用于各类高端 3D 游戏与可视化开发。
Vanniktech 表情
为 Android 应用添加 Emoji 支持的 Kotlin Multiplatform 库,提供 Emoji 输入面板、EmojiTextView、EmojiEditText 等组件,支持 iOS 平台。
ViewCore
Android 自定义控件库,提供常用 UI 组件和图片选择器功能,包括图片选择、裁剪、加载等能力。
ViewPager 画廊
Android 图片轮播与画廊库,支持无限滑动的 3D 视觉画廊效果和平面广告栏轮播,可自定义间距、圆角、自动切换等样式。
ViewPager 指示器
Android ViewPager 页面指示器库,用于实现引导页、tab 切换、banner 轮播等效果,支持高度自定义的 tab 样式和动画特效
ViewPager 指示器
ViewPager 指示器组件库,支持圆形、虚线、圆角矩形等多种指示器样式和滑动模式,可与 ViewPager/ViewPager2 配合使用,用于实现页面切换导航指示。
视觉效果
Android 视觉效果库,提供高斯模糊、马赛克、水印等视觉特效功能,支持实时渲染和多种效果组合。
Weex
Weex 是阿里巴巴开源的跨平台移动开发框架,开发者可使用统一的 Web 语法构建 Android、iOS 与 Web 应用,通过原生渲染引擎提供高性能 UI。
滚轮选择器
WheelPicker 是一个顺滑的、高度自定义的 Android 滚轮控件和选择器,支持类似 iOS 的 3D 滚轮效果,用于日期/省市级联选择等场景。
WheelView
Android 滚轮选择控件,基于 ListView 实现,支持自定义样式、循环滚动、数据联动等功能,常用于日期选择、地址选择、选项选择等场景。
widget-generic
Android 自定义控件库,包含圆形 ImageView、圆形进度条、带清除 EditText、圆角 Button/TextView、动画开关、滑动文本选择器等 UI 组件。
轮播图
XBanner 是一个功能强大的 Android 图片轮播控件库,支持一屏多页、自定义布局、无限循环轮播、自定义指示器、图片切换动画等功能,兼容 AndroidX。
XPopup
XPopup 是一个功能强大、交互优雅的 Android 弹窗库,可替代 Dialog、PopupWindow、BottomSheet、DrawerLayout 等多种弹窗控件,提供统一的 API 和流畅动画。
弹窗扩展
XPopup 的扩展功能库,基于 XPopup 弹窗能力封装选择器弹窗(日期/城市选择等)等扩展组件。
X 刷新视图
Android 下拉刷新框架,支持 RecyclerView、ListView、ScrollView 等多种视图的下拉刷新和上拉加载,提供高度可定制的刷新动画和交互体验。
Yoga布局引擎
Facebook 开源的跨平台布局引擎,兼容 iOS、Android 和 Windows,用于高效计算 UI 元素的布局位置与尺寸,被 React Native 等框架采用。
欢聚时代 YYEVA 动效播放器 SDK
欢聚时代(JOYY)YYEVA 动效播放器 SDK 的 native 组件,提供视频+动效叠加渲染能力,用于直播礼物特效。
ZLoading 加载动画
Android 自定义加载动画库,提供 17 种 Loading 动画效果,支持 Dialog 和 View 两种使用方式,可自定义动画颜色与持续时间。