awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dinocore1/devsmartlib-android

Open-source alternatives to DevsmartLib Android

30 open-source projects similar to dinocore1/devsmartlib-android, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best DevsmartLib Android alternative.

  • 47deg/android-swipelistview4

    47deg/android-swipelistview

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • bauerca/drag-sort-listviewbauerca 的头像

    bauerca/drag-sort-listview

    3,200在 GitHub 上查看↗

    Android ListView with drag and drop reordering.

    Java
    在 GitHub 上查看↗3,200
  • beworker/pinned-section-listviewbeworker 的头像

    beworker/pinned-section-listview

    2,573在 GitHub 上查看↗

    Easy to use ListView with pinned sections for Android.

    Java
    在 GitHub 上查看↗2,573
  • chrisbanes/android-pulltorefreshchrisbanes 的头像

    chrisbanes/Android-PullToRefresh

    8,648在 GitHub 上查看↗

    Android-PullToRefresh is an Android view component and library designed to implement pull-to-refresh functionality and end-of-list detection for scrollable views within Android applications. It acts as a custom view that manages the animations and listener triggers necessary to update content via user interaction. The library provides mechanisms for triggering refresh actions when a user pulls from the boundaries of a scrollable view and detecting when a user reaches the bottom of a list to facilitate data pagination. It allows for the customization of the refresh indicator's visual theme and

    Java
    在 GitHub 上查看↗8,648
  • codefalling/recyclerviewswipedismissCodeFalling 的头像

    CodeFalling/RecyclerViewSwipeDismiss

    424在 GitHub 上查看↗

    A very easy-to-use and non-intrusive implement of Swipe to dismiss for RecyclerView.

    Java
    在 GitHub 上查看↗424

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • diegodobelo/androidexpandingviewlibrarydiegodobelo 的头像

    diegodobelo/AndroidExpandingViewLibrary

    936在 GitHub 上查看↗

    This is a library to help creating expanding views with animation in Android

    Java
    在 GitHub 上查看↗936
  • emilsjolander/stickylistheadersemilsjolander 的头像

    emilsjolander/StickyListHeaders

    5,467在 GitHub 上查看↗

    StickyListHeaders is an Android sticky header library and RecyclerView extension. It serves as a user interface component for organizing large datasets into categorized sections using headers that pin to the top of the screen during scrolling. The library provides functionality for creating sticky section headers and expandable list sections, allowing grouped sub-items to be collapsed or expanded to simplify navigation. The implementation covers viewport coordinate mapping, z-index management for visual layering, and scroll-position-based pinning. It includes mechanisms for tracking header t

    Java
    在 GitHub 上查看↗5,467
  • felipecsl/asymmetricgridviewfelipecsl 的头像

    felipecsl/AsymmetricGridView

    1,831在 GitHub 上查看↗

    Android ListView that mimics a GridView with asymmetric items. Supports items with row span and column span

    Java
    在 GitHub 上查看↗1,831
  • frankiesardo/linearlistviewfrankiesardo 的头像

    frankiesardo/LinearListView

    578在 GitHub 上查看↗

    Android library that allows you to bind a LinearLayout with a ListAdapter.

    Java
    在 GitHub 上查看↗578
  • hongyangandroid/baseadapterhongyangAndroid 的头像

    hongyangAndroid/baseAdapter

    4,709在 GitHub 上查看↗

    baseAdapter is a generic adapter for Android list views designed to reduce boilerplate code when mapping data collections to layouts. It serves as a bridge between data sources and UI components like RecyclerViews and GridViews, providing a reusable structure for Android list implementations. The project supports multi-type list adapters that associate specific data model classes with corresponding layout styles and view holders. It also includes a wrapper for injecting custom header and footer views into lists without modifying the original data set. Additional capabilities cover list state

    Java
    在 GitHub 上查看↗4,709
  • jimismith/pinnedheaderlistviewJimiSmith 的头像

    JimiSmith/PinnedHeaderListView

    661在 GitHub 上查看↗

    A ListView with pinned section headers for Android

    Java
    在 GitHub 上查看↗661
  • johannilsson/android-pulltorefreshjohannilsson 的头像

    johannilsson/android-pulltorefresh

    2,459在 GitHub 上查看↗

    DEPRECATED This project aims to provide a reusable pull to refresh widget for Android.

    Java
    在 GitHub 上查看↗2,459
  • jpardogo/listbuddiesjpardogo 的头像

    jpardogo/ListBuddies

    954在 GitHub 上查看↗

    Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews.

    Java
    在 GitHub 上查看↗954
  • kelin-hong/calendarlistviewKelin-Hong 的头像

    Kelin-Hong/CalendarListView

    1,066在 GitHub 上查看↗

    A custom ListView combine with CalendarView which interactive each other.

    Java
    在 GitHub 上查看↗1,066
  • liaohuqiu/android-ultra-pull-to-refreshliaohuqiu 的头像

    liaohuqiu/android-Ultra-Pull-To-Refresh

    9,513在 GitHub 上查看↗

    This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across any Android view. It functions as a gesture interaction tool that manages pull-down motions and touch conflicts to trigger data loading operations. The library provides tools for creating custom refresh headers and indicator visuals, utilizing a path-based animation engine to produce non-linear visual transitions. It includes mechanisms to define specific trigger thresholds through height ratios and user release events. The project covers gesture management and touch interac

    Java
    在 GitHub 上查看↗9,513
  • lurbas/listitemviewL

    lurbas/ListItemView

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • magiepooh/recycleritemdecorationmagiepooh 的头像

    magiepooh/RecyclerItemDecoration

    317在 GitHub 上查看↗

    ItemDecoration for RecyclerView using LinearLayoutManager for Android

    Java
    在 GitHub 上查看↗317
  • manuelpeinado/multichoiceadapterManuelPeinado 的头像

    ManuelPeinado/MultiChoiceAdapter

    842在 GitHub 上查看↗

    Android - A ListView adapter with support for multiple choice modal selection

    Java
    在 GitHub 上查看↗842
  • manuelpeinado/quickreturnheaderManuelPeinado 的头像

    ManuelPeinado/QuickReturnHeader

    373在 GitHub 上查看↗

    A ListView/ScrollView header that hides when scrolling down and reappears immediately when scrolling up, regardless of how far down the list we've gone. Like the one from the Google Keep app.

    Java
    在 GitHub 上查看↗373
  • nhaarman/listviewanimationsnhaarman 的头像

    nhaarman/ListViewAnimations

    5,523在 GitHub 上查看↗

    ListViewAnimations is an Android list item motion framework and animation library designed to implement visual transitions and interactivity within list and grid views. It provides a toolset for managing item motion, specifically focusing on how elements appear, move, and transition within a user interface. The library enables complex interactive gestures, including swipe-to-dismiss and drag-and-drop reordering. It also supports the animated expansion of list items to reveal hidden content and applies visual effects such as fading and scaling as elements enter the screen. The framework cover

    Java
    在 GitHub 上查看↗5,523
  • pedrovgs/rendererspedrovgs 的头像

    pedrovgs/Renderers

    1,190在 GitHub 上查看↗

    Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.

    Java
    在 GitHub 上查看↗1,190
  • rno/android-scrollbarpanelrno 的头像

    rno/Android-ScrollBarPanel

    534在 GitHub 上查看↗

    Android-ScrollBarPanel allows to attach a View to a scroll indicator like it's done in Path 2.0

    Java
    在 GitHub 上查看↗534
  • romannurik/android-swipetodismissromannurik 的头像

    romannurik/Android-SwipeToDismiss

    1,272在 GitHub 上查看↗

    Android swipe-to-dismiss mini-library and sample code

    Java
    在 GitHub 上查看↗1,272
  • ruzhan123/scollzoomlistviewR

    ruzhan123/ScollZoomListView

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • sephiroth74/horizontalvariablelistviewsephiroth74 的头像

    sephiroth74/HorizontalVariableListView

    857在 GitHub 上查看↗

    Horizontal list view for Android which allows variable items widths

    Java
    在 GitHub 上查看↗857
  • timroes/enhancedlistviewtimroes 的头像

    timroes/EnhancedListView

    459在 GitHub 上查看↗

    DEPRECATED An Android ListView with enhanced functionality (e.g. Swipe To Dismiss or Undo)

    Java
    在 GitHub 上查看↗459
  • tjerkw/android-slideexpandablelistviewtjerkw 的头像

    tjerkw/Android-SlideExpandableListView

    1,949在 GitHub 上查看↗

    A better ExpandableListView, with animated expandable views for each list item

    Java
    在 GitHub 上查看↗1,949
  • trinea/androidcommonTrinea 的头像

    Trinea/AndroidCommon

    4,999在 GitHub 上查看↗

    AndroidCommon is a comprehensive utility library designed to provide reusable infrastructure and architectural patterns for Android application development. It organizes common helper functions into stateless modules, offering consistent access to system resources, data parsing logic, and core infrastructure abstractions. The framework distinguishes itself by providing specialized components for managing background tasks and complex user interface interactions. It includes utilities for coordinating background file transfers through the system download manager and executing shell commands to

    Java
    在 GitHub 上查看↗4,999
  • twotoasters/jazzylistviewtwotoasters 的头像

    twotoasters/JazzyListView

    923在 GitHub 上查看↗

    JazzyListView

    Java
    在 GitHub 上查看↗923
  • venshine/wheelviewvenshine 的头像

    venshine/WheelView

    1,057在 GitHub 上查看↗

    Android滚轮控件,基于ListView实现,可以自定义样式。

    Javaandroidandroid-wheelandroid-wheelpicker
    在 GitHub 上查看↗1,057