Czy te zasady mają sens?
Odpowiedzi:
13 dla odpowiedzi nr 1Każdy plik w folderze jest tłumaczony na nazwę pola Java w klasie R.java:
drawableicon.png -> R.drawable.icon
Stąd powód nieużywania znaków specjalnych w nazwach plików, ponieważ nie można ich używać w nazwach Java.
Jeśli chodzi o wielkie litery, to chyba uniknę jednego małego problemu w środowisku Windows vs. Linux. To dlatego, że Linux tak myśli Icon.png
i icon.png
to różne pliki, a Windows tak myśli Icon.png
i icon.png
to ten sam plik. Dlatego każdy, kto używa Linuksa, może tworzyć aplikacje, których nie można skompilować w systemie Windows.
0 dla odpowiedzi nr 2
Możesz zobaczyć trochę dyskusji na ten temat, Tutaj