Stars
Automatic binding+disposal of RxJava streams.
An example project that shows a simple way of implementing navigation in multi-module projects
FFmpeg for Android, iOS and tvOS. Not maintained anymore. Superseded by FFmpegKit.
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
Kotlin Full-stack Application Example
SQLDelight - Generates typesafe Kotlin APIs from SQL
Framework for quickly creating connected applications in Kotlin with minimal effort
A predictable state management library that helps implement the BLoC design pattern
Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
Easy way to bind collections to listviews and recyclerviews with the new Android Data Binding framework
👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。
难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
A mobilenet SSD based face detector, powered by tensorflow object detection api, trained by WIDERFACE dataset.
Android refresh kit by nest scroll. Pull-to-refresh and pull-to-load-more by behaviors
A Flutter app to showcase Camera View.
RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView
Use CoordinatorLayout+Behavior to achieve elastic scrolling and inertial scrolling for list. 利用CoordinatorLayout+Behavior实现弹性滚动和惯性滚动效果(类似微信首页).
🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
Easily switch between Google, Baidu and OSM maps
This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media