안드로이드에서 프로그래밍을 할 때 URL 형식이나 URL 에 대한 여러 가지 체크를 해야 하는 경우가 발생할 수 있습니다. 그럴때 사용할 수 있는 것이 android.webkit 에 있는 URLUtil Class 입니다. 예를 들면 아래와 같은 함수를 유용하게 사용할 수 있습니다.
public static boolean isValidUrl(String url)
-> URL 이 URL 로써 유효한 것인지 체크합니다.
static boolean verifyURLEncoding(String url)
-> URL 인코딩이 정상적인지 체크합니다.
public static String guessUrl(String inUrl)
public static final String guessFileName(String url, String contentDisposition, String mimeType)
위와 같은 것들을 제공하니, URL 관련 체크를 하시기 전에 해당 Class 를 보시고 도움이 될만한 함수가 있는지 찾아보시는 것도 좋은 방법이 될 수 있습니다.