TranslatedAn Android client designed and developed based on Google Material Design, including five sub-modules: news reading made simple, image browsing, enjoyable video watching, light music listening, and QR code scanning. The project uses the MVP architecture. Since I am still in the exploration stage, it may not be very standardized. But basically this should be the approach, at least that's what I personally think~ Yep, that's it!
Repository Index
68,261 visible repositories in the index
97–120 of 520 · Most stars
A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar
Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot.
This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations
- material-design
- bottomnavigation
- bottombar
- google-components
Highly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC!
- banner
- ios
- toast
- toast-notifications
TranslatedMultiple pull-to-refresh effects, pull-up to load more, and a configurable custom header ad slot
- refreshlayout
TranslatedA native Android audio player that combines multi-source streaming, local control, rich lyrics, and self-hosted sync. / ✨ An audio player that builds multi-source online playback, local management, lyrics experience, and self-hosted sync into native Android 🎵
引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
- banner
- splash
- androidx
iOS Debugging Tool 🚀
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Some beautiful android loading drawable, can be combined with any view as the LoadingView or the ProgressBar. Besides, some Drawable can customize the loading progress too.
Body scroll locking that just works with everything 😏
- body-scroll-lock
- react-scroll-lock
- scroll-lock
- body-scroll
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
- android
- open-source
- apk
- java
Bundletool is a command-line tool to manipulate Android App Bundles
- android
- android-app-bundle
- android-development
- android-testing
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
- swift
- graphql-client
- apollo-ios
- ios
A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.
- popup-dialog
- popup
- dialog
- swift
A modern launcher for downloading, installing, and running apps from GitHub and GitLab releases. With a personal library, community catalog subscriptions, and flexible filtering.
A thread safe, performant, feature rich image fetcher
Open-source third-party Telegram client with not many but useful modifications.
- nekogram
- telegram
Traditional roguelike game with pixel-art graphics and simple interface
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
:rocket: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
Mpx,一款具有优秀开发体验和深度性能优化的增强型跨端小程序框架
- mpx
- miniprogram
- webpack
- reactive-programming
A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.