2012-03-23 48 views
1

我有两个具有不同图标和颜色主题的Android应用程序,但共享相同的活动,布局和逻辑。任何想法如何管理这些应用程序?重复逻辑和布局会起反作用。应该只有布局,逻辑等的一个实例。两个具有相同逻辑但风格不同的Android应用程序

+0

我知道abt图书馆项目我的问题是我有一个应用程序,它从其他应用程序的画图和颜色,并显示内容。所以app1有逻辑布局等,app2和app3只有drawables和colors。 app2和app3依赖于app1。 app1没有UI它应该在背景中运行。 – user1144819 2012-03-23 09:41:56

+0

是的,这是图书馆项目的目的。唯一需要注意的是在库项目(app1)中生成空的占位符图像和颜色,以便编译。然后,您可以使用您在应用程序中定义的资源(app2和app3)来覆盖这些资源。 – 2012-03-23 13:37:53

回答

3

这是使用Android library project的完美方案。

将您的项目用作库(检查属性)并让两个实施项目使用该库。

2

您可以使用library project跨多个应用程序重新使用代码和资源,如布局,图像等,链接到您的不同定制项目。

相关问题