1
我有2个不同的功能,作为一个单一的应用程序的一部分实施。自定义资源文件夹名称的布局,可绘制..在android
他们有不同的屏幕流和BL来实现,但一个apk,所以它是最终用户透明。
我对每个流程都有100个屏幕,所以我可以在资源目录中定制文件夹名称,以便于维护和松散耦合。
如:水库 -layout
-layout_savings
-layout_checking
-drawable
-drawable_savings
-drawable_cheking
目前我们只以下结构 资源
有-layout
-layout-land
-drawable
-values
生成R.java文件时是否会有问题?
任何帮助,将不胜感激。
TQ为您sugesstion eephyne,我之前认为soultion,但1个资产没有ID和R.java 2代过程中不使用。每次我必须使用AssetManager和I/O流来使用资产。目前我们可以使用follwing类型的文件夹名称,drawable-en-notouch-12key,所以我们想到在资源中使用的命名约定中是否允许使用任何自定义限定符。 – customAndy 2011-03-15 14:48:22
yes资产没有ID,但这是我看到的唯一方法(除了使用sdcard)如果您想要自定义文件夹,res文件夹有一个严格的命名文件夹的策略,就像您看到的一样,并且不允许自定义名称,他们这里只是为了根据规则(语言,密度等)分开一些资源。 – eephyne 2011-03-15 16:00:53