# Introducing InboxRecyclerView, a library for building expandable descendant navigation

DevFeed: [Introducing InboxRecyclerView, a library for building expandable descendant navigation](<https://devfeed.tech/articles/introducing-inboxrecyclerview-a-library-for-building-expandable-descendant-navigation-29031.md>)

Original publisher: [Read original article](<https://saket.me/inboxrecyclerview/>)

Author: Saket Narayan

Published: 2018-09-14T06:19:26Z

Content type: release

Language: en

Sources: [Saket Narayan](<https://devfeed.tech/sources/saket-narayan.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [navigation](<https://devfeed.tech/topics/navigation.md>), [Android](<https://devfeed.tech/topics/android.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Material Design](<https://devfeed.tech/topics/material-design.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [animation](<https://devfeed.tech/tags/animation.md>), [building](<https://devfeed.tech/tags/building.md>), [gestures](<https://devfeed.tech/tags/gestures.md>), [library](<https://devfeed.tech/tags/library.md>), [material-design](<https://devfeed.tech/tags/material-design.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [recyclerview](<https://devfeed.tech/tags/recyclerview.md>), [ui](<https://devfeed.tech/tags/ui.md>)

## AI overview

The article introduces InboxRecyclerView, an Android library for building expandable descendant navigation with a pull-to-dismiss gesture. It describes how the animation recreates Inbox-style list-item expansion and discusses implementation techniques, including clipping view content and using the Transitions API with ChangeBounds.

## Source excerpt

When Google released Inbox for Android some 4 years ago, their UI was rad. I was obsessed with the navigation transition, where emails expanded from their list item when clicked, pushing all other items out of the screen. When pulled downwards, the emails collapsed back to their positions. I wanted to recreate this UI. I [...] The post Introducing InboxRecyclerView, a library for building expandable descendant navigation appeared first on Saket Narayan.