In Android, the common “pull to refresh” UX concept is not built in to a ListView. However, many Android applications would like to make use of this concept for their feeds. This is useful for all sorts of feeds such as a Twitter timeline. This effect can be achieved using either the
SwipeRefreshLayout from the support library, which was recently introduced and back-ported to all versions down to Android API level 4.