我们有两个Android活动(活动A和活动B)。假设我们在活动A中实例化了Firebase引用。活动A还处理所有用户身份验证(Facebook,Google和电子邮件/密码)。从使用Android意图启动的活动A开始,活动B应使用Firebase引用来访问Firebase服务器上的一些数据。现在我想知道将Firebase ref从活动A发送到活动B的最佳设计是什么。
1.使用Java Serializable将Firebase引用与意图捆绑,并在Activity B中使用intent.getExtra()。 2.使用Android Parcelable将Firebase引用与意图捆绑,并在Activity B中使用intent.getExtra()。 3.在Android服务中初始化Firebase引用,并将每个活动绑定到该服务。 4.其他方法。
1.使用Java Serializable将Firebase引用与意图捆绑,并在Activity B中使用intent.getExtra()。 2.使用Android Parcelable将Firebase引用与意图捆绑,并在Activity B中使用intent.getExtra()。 3.在Android服务中初始化Firebase引用,并将每个活动绑定到该服务。 4.其他方法。