android-architecture
Here are 697 public repositories matching this topic...
Could someone explain me why Navigator's methods are calling from activity, not from fragment directly? Why first we invoke presenter's method which in turn invoke fragment's method which invoke activity's method?
-
Updated
Aug 22, 2019
luckybilly / CC
-
Updated
May 26, 2020 - Java
-
Updated
Apr 3, 2020 - Kotlin
-
Updated
Mar 28, 2018 - Java
-
Updated
Dec 23, 2019 - Java
-
Updated
Mar 26, 2020 - Java
-
Updated
Oct 12, 2019
-
Updated
Mar 26, 2020 - Java
-
Updated
Mar 18, 2019 - Java
Bug 奖励机制
为了让 Component 更好, 我设计了这个奖励机制. 凡是满足以下的条件的 bug 都会奖励 25 元的奶茶钱. 钱虽然不多, 重在感谢
Bug 满足条件
- 必须是能复现的
- 必须是
Component项目中的bug, 不能是其他第三方库的,Idea Plugin不算在其中. 因为插件属于帮助性的工具, 出问题也不影响你们开发 - 必须是没有其他人反馈过的
Bug - 必须是我认可的:首先如果真的是
bug, 我不会为了这点钱死皮赖脸不承认. 因为之前看下来, 很多 bug 都是用户自己配置有问题或者代码写的不对引起的, 并不是框架的问题. 所以这个是需要我来判断的. 当然了, 你足够了解 Component 的话, 你自己也会知道到底是不是 Component 的问题
所有发现 bug 受奖励的名单, 会持续更新(
-
Updated
Feb 11, 2020 - Java
-
Updated
Apr 27, 2020 - Java
-
Updated
Mar 26, 2020 - Java
Description
I wanted to request that you migrate your code from Fabric to Firebase.
Basic Information
- Device type: Android
- OS version:
- App version:
-
Updated
Dec 14, 2018 - Java
In MVI core demo app you pass AndroidTimeCapsule in Feature2 through constructor.
class Feature2(
timeCapsule: TimeCapsule<Parcelable>? = null
) : ActorReducerFeature<Wish, Effect, State, News>(
...How it supposed to be used with Android lifecycle methods onRestoreInstanceState and onSaveInstanceState?
Example for KMP
-
Updated
May 24, 2020 - Kotlin
-
Updated
Apr 23, 2020 - Java
-
Updated
Jul 8, 2019 - Kotlin
-
Updated
Jul 6, 2018 - Kotlin
-
Updated
Apr 29, 2020 - HTML
-
Updated
May 14, 2020 - Java
-
Updated
Apr 29, 2020
-
Updated
Jan 7, 2020 - Java
-
Updated
Apr 19, 2020 - Kotlin
Improve this page
Add a description, image, and links to the android-architecture topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the android-architecture topic, visit your repo's landing page and select "manage topics."



Since a good architecture serves to make it easy to swap implementations I think it would be nice to have one or more samples which demonstrate how a data source implementation using a combination of a remote api, and a local sqlite database can be replaced with a realtime database.
I am not sure yet how it would be possible to run the same espresso tests in such a sample since mocking the fire