вот я говорил, вроде, в андроид сдк сделали специальную аннотацию, которая сообщает, что объект может быть или не может быть null. если написал, например в методе аргумент с аннотацией NonNull, то у тебя иде светить будет предупреждения - ну так обработай