0

我正在研究这个项目,它基本上向客户员工显示从客户端服务器中提取的数据。我希望有一个带有单个数据访问层的单一前端代码库,每个客户端将根据他当前的设置有不同的实现(可以是直接数据库访问或一些 Web 服务等),这个实现将由客户的现场程序员,他们只有 dal 接口。这意味着我的应用程序不知道实现,只能使用接口。

此外,我的目标是能够生成不同的 apk,每个客户端使用他的后端实现一个。

1) 是否有一些 android 模式/最佳实践可以遵循以开发具有松散耦合 dal 实现的应用程序?

2) 如何设置我的环境以自动生成 apks?

我花了几个小时研究和阅读很多东西,现在我很困惑。我只需要一些提示即可。

非常感谢。

4

1 回答 1

0

用于抽象数据源的 Android 模式是Content Provider。只要您可以将数据表示为游标,您就可以动态插入后端并使用内容 URI 绑定它们。

于 2013-05-23T01:15:13.990 回答