Android Junit5Testing with JUnit 5 for Android.
Stars: ✭ 580 (+1248.84%)
Gradle Tomcat PluginGradle plugin supporting deployment of your web application to an embedded Tomcat web container
Stars: ✭ 516 (+1100%)
Marvelheroes❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+1820.93%)
Reactive Mvvm AndroidMy way to MVVM using KotlinX Coroutines and Android data-binding
Stars: ✭ 626 (+1355.81%)
KtargeterKotlin compiler plugin that allows overriding annotation use-site targets for properties
Stars: ✭ 24 (-44.19%)
ArchappSimple Android app to show how to design a multi-modules MVVM Android app (fully tested)
Stars: ✭ 551 (+1181.4%)
Gradle Download TaskAdds a download task to Gradle that displays progress information
Stars: ✭ 478 (+1011.63%)
KotlessKotlin Serverless Framework
Stars: ✭ 721 (+1576.74%)
Gradle DefaultsPlugin providing opinionated defaults for Gradle projects.
Stars: ✭ 7 (-83.72%)
Scabbard🗡 A tool to visualize Dagger 2 dependency graphs
Stars: ✭ 615 (+1330.23%)
Easyandroid一个完整基于kotlin的安卓开发框架,采用了mvvm设计模式。涵盖了: 1、基于retrofit2封装的通过kotlin协程实现的网络框架 2、基于阿里开源router修改的api-router实现项目模块化 3、基于glide的图片加载缓存框架 4、基于room实现的往来数据缓存加载 5、基于step实现的数据异步提交 6、基于PreferenceHolder实现的本地数据快速存储 7、基于mlist实现的简单复杂列表的快速开发扩展 8、定制的toolbar可以自适应异形屏,挖孔屏,水滴屏等等。。 本框架几乎涵盖了开发所需的所有模块组件。简单fork之后就可以基于框架快速开发。
Stars: ✭ 33 (-23.26%)
ChangedetectionAutomatically track websites changes on Android in background.
Stars: ✭ 563 (+1209.3%)
MyweatherkotlinflowAndroid app that shows weather at your current location or any custom location you specify. Uses Kotlin Flow for data streaming and coroutines for asynchronous work. Also leverages Room, navigation component, Viewmodel and Livedata Jetpack components with MVVM presentation layer architecture. Dagger 2 with Dagger android for dependency injection
Stars: ✭ 23 (-46.51%)
Multi Os EngineMulti-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (+1130.23%)
Gradle Xjc PluginA Gradle plugin to run the XJC binding compiler during a build
Stars: ✭ 38 (-11.63%)
Viabus Architecture让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+1027.91%)
Gradle Releasegradle-release is a plugin for providing a Maven-like release process for projects using Gradle
Stars: ✭ 731 (+1600%)
BndBnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
Stars: ✭ 446 (+937.21%)
MvvmarmsAndroid MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+888.37%)
OfflinesampleappSample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+1418.6%)
Wanandroid🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+853.49%)
Pokemongo神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。
Stars: ✭ 848 (+1872.09%)
Jsonschema2pojoGenerate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Stars: ✭ 5,633 (+13000%)
AndroidroomAndroid example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-16.28%)
Android Kotlin Mvp ArchitectureThis repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (+1330.23%)
Plantuml Gradle PluginGradle plugin to build PlantUML diagrams from code (for living and up-to-date documentation)
Stars: ✭ 27 (-37.21%)
Sdkhotfix在用户规模千万级别的app中验证过,稳定无兼容问题,5分钟让你的SDK拥有热修复能力。A SDK hotfix library with stable verified in tens of millions of users can be accessed in only five minutes.
Stars: ✭ 585 (+1260.47%)
Gradle Docker PluginGradle plugin for managing Docker images and containers.
Stars: ✭ 994 (+2211.63%)
Gradle Task TreeGradle plugin that adds a 'taskTree' task that prints task dependency tree
Stars: ✭ 573 (+1232.56%)
Gradle GitGit plugin for Gradle
Stars: ✭ 559 (+1200%)
LetAnnotation based simple API flavored with AOP to handle new Android runtime permission model
Stars: ✭ 532 (+1137.21%)
Base MvvmApp built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-58.14%)
Can I Drop JetifierGradle plugin that checks if there are dependencies using support library instead of AndroidX.
Stars: ✭ 520 (+1109.3%)
Posts Mvvm Daggerhilt Dynamic Feature Rxjava3 Flow SamplePosts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests
Stars: ✭ 41 (-4.65%)
Laziertracker本项目通过Android字节码插桩插件实现Android端无埋点(或自动埋点),并且支持根据配置文件实现业务数据的自动采集。
Stars: ✭ 485 (+1027.91%)
NewsA sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Stars: ✭ 774 (+1700%)
Cloudreader🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端
Stars: ✭ 4,611 (+10623.26%)
Gradle Test Logger PluginA Gradle plugin for printing beautiful logs on the console while running tests
Stars: ✭ 460 (+969.77%)
Typescript GeneratorGenerates TypeScript from Java - JSON declarations, REST service client
Stars: ✭ 729 (+1595.35%)
Mvp Android Arch ComponentAndroid MVP sample adapts with new Android architecture components (Lifecycle, Room).
Stars: ✭ 446 (+937.21%)
Social NoteSocial Note - Note-taking, sharing, time & location reminder
Stars: ✭ 38 (-11.63%)
Weatherapp5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)
Stars: ✭ 426 (+890.7%)
Playandroid🔥🔥🔥 Kotlin + MVVM + LCE版玩安卓,暗黑模式、横竖屏、无网、弱网、无数据、加载失败等等各种情况,协程、Room、Hilt、DataStore、LiveData、Retrofit、屏幕适配、本地缓存、多语言切换、多 lib,你想要的我都有!!!
Stars: ✭ 414 (+862.79%)
GogradleA Gradle Plugin Providing Full Support for Go
Stars: ✭ 712 (+1555.81%)
Android Debug DatabaseA library for debugging android databases and shared preferences - Make Debugging Great Again
Stars: ✭ 7,946 (+18379.07%)
HunterA fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode
Stars: ✭ 999 (+2223.26%)
ShotGradle plugin developed to facilitate screenshot testing for Android
Stars: ✭ 668 (+1453.49%)