Verifique se latitude e longitude estão dentro de um círculo

Veja esta ilustração:

O que eu gostaria de saber é:

Como criar uma área (círculo) quando for dada uma latitude e longitude e a distância (10 quilômetros)Como verificar (calcular) se uma latitude e longitude está dentro ou fora da área

Prefiro que você possa me dar um exemplo de código em Java ou especificamente para Android com a API do Google Maps V2

questionAnswers(5)

yourAnswerToTheQuestion