Pracuję nad aplikacją dla systemu Android i maksymalnie 17 klas. Chcę rozpocząć porządkowanie plików klasy .java w bardziej intuicyjny układ.Jak uporządkować kod źródłowy Androida w folderach
Powiedz, że chcę mieć katalog kodu źródłowego o nazwie "views". Kiedy tworzę ten katalog przy użyciu Eclipse, zmienia on moją nazwę pakietu na com.xyz na com.xyz.views.
Ponieważ nazwa tego pakietu (com.xyz.views) różni się od reszty mojej aplikacji (com.xyz), czy spowoduje to, że wykonam dużo dodatkowej pracy, aby połączyć te pakiety? Czy spowoduje to problemy z faktem, że Android Market sprawdza nazwę pakietu i jest mniej lub bardziej zamknięty w nazwie pakietu?
i nie ma problemu z identyfikatorami? możesz łatwo uzyskać dostęp do wszystkiego? –
@ user1330645 Tak, nie ma problemu z identyfikatorami. Auto-wygenerowane identyfikatory są tylko tymi pochodzącymi z plików zasobów xml - nie mogą znajdować się w żadnych podfolderach. Ale jeśli chodzi o klasy java, mogą one znajdować się w podfolderach i niezależnie od nich wszystkie mogą uzyskiwać dostęp do tych samych identyfikatorów zasobów w ten sam sposób. –