An image loading and caching library for Android focused on smooth scrolling
Repository Index
69,734 visible repositories in the index
1–24 of 61 · Most stars
Translated🔥Pull-down refresh, pull-up loading, secondary refresh, Taobao second floor, RefreshLayout, OverScroll, an intelligent pull-to-refresh framework for Android that supports over-scroll bounce-back and over-scroll dragging, has very strong extensibility, and integrates dozens of cool Headers and Footers.
- refreshlayout
- overscroll
- pull-to-refresh
- pulltorefresh
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
Translated🔥 A low-cost Android screen adaptation solution (the ultimate version of the Toutiao screen adaptation solution, an extremely low-cost Android screen adaptation solution).
- android
- adapterview
- screenadapter
- density
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
- hybrid
- android-sdk
- ios-sdk
- h5
android java and javascript bridge, inspired by wechat webview jsbridge
Android library to observe scroll events on scrollable views.
- android
- android-library
- android-ui
- material-design
Epoxy is an Android library for building complex screens in a RecyclerView
Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊
A fast, ad-free home screen for Google TV, LG webOS and Samsung Tizen. One button to undo.
- android-tv
- claude-code
- google-tv
- home-screen
A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
- android
- view
- discrete-scroll
- item-picker
Infinite cycle ViewPager with two-way orientation and interactive effect.
- infinite-scroll
- viewpager
- cards
- android
A splash screen for react-native, hide when application loaded ,it works on iOS and Android.
- react-native
- splash-screen
- android
- splashscreen
AdSkip — an Android assistant for automatically skipping app launch ads
- android
- splash
- screen
- startup
Android component which presents a dismissible view from the bottom of the screen
An Android text view with scrolling text change animation
- android
- android-ui
- android-animation
RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView
:earth_americas: A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native.
- javascript-bridge
- jsbridge
- webviewjavascriptbridge
- support-x5
Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Util, NotificationUtil, NumberUtil, PackageUtil, RandomUtil, ShellUtil, TelephoneUtil, VibrateUtil, IOUtils, FileUtils, AsyncExecutor, etc. 通用性强,纯洁简单,体积不到50K!其中包括bitmap处理,文件操作,加密存储器,shell命令,静默安装,计数器,均值器,吐司,日志,校验,提示,网络监测等基础功能,以及一些Base64、MD5、Hex、Byte、Number、Dialog、Filed、Class、Package、Telephone、Random等工具类。
Fast and versatile Adapter for RecyclerView which regroups several features into one library to considerably improve the user experience :-)
- android
- recyclerview
- adapter
- multi-select
Android audio forwarding PoC (scrcpy, but for audio)
Android on screen keyboard for multiple languages and NO internet access
- screen-keyboard
- java
- multiple-languages
- android
Show/edit any view's attributions on the screen.
Screaming fast JSON parsing and serialization library for Android.