Germans tend to make eye contact often, so try to maintain it when it is made with you. This is a sign of attentiveness, so don’t be quick to assume it is a threatening gesture. As this is just part of the culture it is not uncommon for eye contact to be made on the street as well, again with no aggression intended.