I called my main activity Main, and Eclipse created Main.java and res/layout/main.xml for the layout.
Is there any reason why Eclipse dropped the uppercase “M” for the layout file?
Was I wrong to use upper case M for the name of my Main class (a Java convention, types start with uppercase, objects with lower case)?
Layout file names can only contain lower case letters, numbers, underscores, or periods. I’m not sure why the restriction exists, though.