重用多个项目的类文件和资源

时间:2010-12-02 20:13:45

标签: java android design-patterns

背景
我目前正在开发一个Android应用程序,它使用自定义对话框来提示输入密码。提前考虑,我希望能够在我未来的项目中使用此对话框(完整地),并且配置最少。

问题:
有没有什么办法可以将这个对话框的所有代码和XML封装到一个包中?理想情况下,我想简单地导入对话框并完成它。这很容易与代码有关,但我不知道如何使用XML布局和字符串资源文件。基本上,我只是不想为每个项目手动将字符串元素添加到strings.xml文件中,也不必复制(并因此复制)我的布局。我考虑过将字符串/布局硬编码到代码中,但这似乎是不好的做法(即使只有4-5个字符串和2个文本框)。

那么,最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

您需要创建library project,以便共享代码和资源。