A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
-
Updated
Jul 8, 2022 - Kotlin
{{ message }}
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
An android boilerplate project using clean architecture
一套完整有效的android组件化方案,支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Awesome Android references for everything like best practices, performance optimization, etc.
一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。
Android Developer Roadmap - A complete roadmap to learn Android App Development
Why don't you use Hilt? Google says
Dagger and Hilt code can coexist in the same codebase. However, in most cases it is best to use Hilt to manage all of your usage of Dagger on Android.
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
Android 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHttp、ButterKnife 等
MVI framework with events, time-travel, and more
A sample News
If you want to contribute resources to learn-jetpack-compose-android, Pull Requests are welcomed!
If you are a beginner looking for your first contribution to Open Source, I will help you with Pull Request and contributing guide.
Feel free to send Pull Requests, fix typos, grammatical mistakes ...
MVI architecture Implementation of the ToDo app.
Sample created to practice MVVM and DataBinding in Android Applications.
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Source to android-arsenal.herokuapp.com
Add a description, image, and links to the android-architecture topic page so that developers can more easily learn about it.
To associate your repository with the android-architecture topic, visit your repo's landing page and select "manage topics."
为了让 Component 更好, 我设计了这个奖励机制. 凡是满足以下的条件的 bug 都会奖励 25 元的奶茶钱. 钱虽然不多, 重在感谢
Bug 满足条件
Component项目中的bug, 不能是其他第三方库的,Idea Plugin不算在其中. 因为插件属于帮助性的工具, 出问题也不影响你们开发Bugbug, 我不会为了这点钱死皮赖脸不承认. 因为之前看下来, 很多 bug 都是用户自己配置有问题或者代码写的不对引起的, 并不是框架的问题. 所以这个是需要我来判断的. 当然了, 你足够了解 Component 的话, 你自己也会知道到底是不是 Component 的问题所有发现 bug 受奖励的名单, 会持续更新(