XUI is a native Android UI framework and component library designed for building application interfaces. It provides a comprehensive suite of native layouts, input fields, and navigation elements, supported by a tiered theme management system for defining global visual attributes and responsive styles. The framework distinguishes itself through a specialized set of custom views and interaction toolkits, including high-performance calendars, data visualization rendering, and a variety of stylized buttons with integrated timers and visual effects. It also includes integrated media processing ca
LayoutManagerGroup is a library of custom layout managers for Android RecyclerViews. It serves as a custom list layout engine and a set of UI components designed to control how items are positioned and scrolled within a mobile interface. The project provides a mechanism for defining non-standard item placements and scrolling behaviors. It allows for the creation of specialized grid and list arrangements that deviate from standard layouts to achieve specific visual configurations. The engine handles the spatial positioning of items through coordinate-based placement and orientation-aware logi
cardslib is an Android UI component library and card layout framework. It provides a set of specialized adapters and views designed as an extension for high-performance card rendering within recycling lists. The library distinguishes itself through a reorderable list implementation that supports drag-and-drop item rearrangement and nested content hierarchies. It also includes an interaction system for managing directional swipe constraints and a customizable undo action notification bar. The framework covers a broad range of card-based interface capabilities, including the composition of vis
XRecyclerView is an Android list component and extension library that adds pull-to-refresh and infinite scrolling behaviors to a standard RecyclerView. It serves as a scrollable mobile UI element designed to manage data-driven lists with support for dynamic headers and footers. The library provides a gesture-based interface for triggering content reloading via a pull-to-refresh widget and implements a mechanism for triggering data fetch callbacks when a user reaches the bottom of a list to enable infinite scrolling. It further supports dynamic list header management and the implementation of
FlowLayout 是一个自定义 Android 视图小部件,旨在将子元素换行显示在多行上。它作为一个基于适配器的布局,从数据源填充和更新流式内容,专门用于显示标签或芯片集合。
hongyangandroid/flowlayout 的主要功能包括:Custom Layouts, Tag and Flow Layouts, Android UI Components, Adapter-Based Layouts, Adapter-Based View Generation, Adapter Based Mappings, Flow Layouts, Selection Logic。
hongyangandroid/flowlayout 的开源替代品包括: xuexiangjys/xui — XUI is a native Android UI framework and component library designed for building application interfaces. It provides a… dingmouren/layoutmanagergroup — LayoutManagerGroup is a library of custom layout managers for Android RecyclerViews. It serves as a custom list layout… gabrielemariotti/cardslib — cardslib is an Android UI component library and card layout framework. It provides a set of specialized adapters and… xrecyclerview/xrecyclerview — XRecyclerView is an Android list component and extension library that adds pull-to-refresh and infinite scrolling… jakewharton/viewpagerindicator — ViewPagerIndicator is a set of reusable Android UI components designed to synchronize visual paging indicators with… tommylemon/android-zblibrary — Android-ZBLibrary is a mobile framework providing core primitives for Android development, including a…