Como pegar latitude e longitude do celular Android?

Eu preciso simplesmente pegar a latitude e longitude do aparelho, pode ser por gps ou internet, desde que funcione. Pegar a localização atual (sem que o aparelho precise mudar de localização pra funcionar) Qual é a maneira mais simples de fazer isso? Já procurei em vários lugares mas n acredito que aquelas sejam as soluções mais fáceis, até pq não funcionam…

Acho que esse link vai le ajudar.