# Dsiner/UIUtil

UIUtil for Android, Lyrics, Tick animations, Comparisons, Satellite menus, Praise, Slide buttons, TAB indicators, Contact sorting, Drag sorting, Skidding deletes, Shadow effects, RecyclerView nesting RecyclerView, Map list Poi/Drawer effects, Progress settings, Clock set, Damping, Progress, Album, Snap, Progress, CircleDownload, AdvertSwitcher, Carousel ad, FlowLayout, Tag...; 歌词控件、打勾动画、对比、卫星菜单、点赞、滑动按钮、TAB指示器、联系人排序、拖曳排序、侧滑删除、阴影效果.、RecyclerView嵌套RecyclerView.、地图列表Poi/抽屉效果、进度设置、时钟设置、滑动阻尼、相册媒体快照、圆形下载进度，轮播广告, 流式布局，标签...

Repository: https://github.com/Dsiner/UIUtil
Canonical: https://ross.abutalabs.com/products/uiutil
Language: Java
License Family: other
Topics: lrc, vs, reply, tick, sorted-lists, button-switch, tabindicator, arcmenu, indicator, sidebar, drag, skid, shadow, recyclerview-nested-recyclerview, map, poi, drawer-effects, progress, clock, damping
Last push: 2021-01-11T04:16:45+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3423, "days_push": 2060, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1344, forks 240 (observed 2026-08-28T04:04:27.203902+00:00)

## What it is
A collection of custom Android UI views and layouts written in Java, including lyrics display, tick animations, satellite menus, like effects, carousel ads, flow layouts, sidebars, and drag/slide controls. It packages many small reusable widgets for common mobile UI patterns.

## Use cases
- display scrolling lyrics in an android music app
- add a like/heart animation to a live stream
- build a carousel ad banner in android
- implement a contact sidebar with letter sorting
- create a flow layout for tags
- add slide-to-delete on list items
- show a circular download progress view

## When to choose
- you need ready-made custom Android views for common UI effects without building them from scratch
- you want small, copyable Java widgets rather than a heavy UI framework

## When to avoid
- you develop in Kotlin with Jetpack Compose
- you need actively maintained components with a clear license and recent updates
- you need a comprehensive design system rather than individual widgets

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation, state-management
- domain: mobile-development, android-tools, web-design
- platform: jvm
- tags: android-ui, custom-views, lyrics-view, recyclerview, carousel, flow-layout, sidebar, toggle-button, arc-menu, like-animation, android, mobile

## Member repositories
- Dsiner/UIUtil (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:27.203902+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:42:48.046738+00:00, confidence not recorded.
  - readme: https://github.com/Dsiner/UIUtil (fetched 2026-08-28T04:04:27.203902+00:00, sha 32b5e93d8c25)
- Data as of 2026-08-30T08:39:29.467469+00:00.
