Naming(이름을 부여하는 방법)의 차이입니다. 언더바가 붙던 안붙던 상관은 없습니다. 다만 상당수의 개발자들이 선호하는 naming은 prefix(접두어) + "_" + 이름 형태입니다.
예를 들어의 레이아웃이라면
MainActivity의 레이아웃: activity_main.xml
LoginActivity의 레이아웃: activity_login.xml
MainFragment: fragment_main.xml
LoginFragment: fragment_login.xml
Naming은 consistency(일관성)가 있고, 무엇인지 금방 알 수만 있다면 문제가 되지는 않습니다.