requestCode : startActivityForResult의 요청 파라미터로 넘긴 값입니다.
따라서, 여러 startActivityForResult호출이 있을 때 어떤 요청인지 구분할 때 쓰이겠죠.
resultCode : 요청한 결과값입니다.
이는 startActivityForResult로 호출한 액티비티에서 setResult로 설정한 값입니다
뭐, 간단히는 실패 성공여부를 판별할 수 있겠지만, 쓰기 나름이죠.
intent : setResult에 intent를 넘길 수 있는데, 이때 넘어오는intent입니다.
단순히 결과 여부 말고, 다른 값들을 이전 액티비티에 전달할 때 쓰일수 있겠네요.