안드로이드 책을 보며 공부중인데요

 

   intent = new Intent(Intent.ACTION_VIEW);
   String sd = Environment.getExternalStorageDirectory().getAbsolutePath();
   Uri uri = Uri.fromFile(new File(sd + "/test.jpg"));
   intent.setDataAndType(uri, "image/jpeg");
   startActivity(intent);

 

이 예제를 보고 Uri가 궁금해서 책 뒷부분을 살펴보니
URI는 있고, Uri는 없네요...

 

그래서 URI에 대한 내용을 살펴보니
URI는 정보의 고유한 명칭이고
작성하는 방식이 content://authority/path/id 라는데
content:// 이게 반드시 붙어야한다고 하네요;;


예제에 있는 Uri와
URI는 다른 개념인가요? 대소문자에 따라 차이가 있는걸까요??

 

만약 같은거라면 예제에서는 왜 content://가 붙지 않는 것인지..;
String sd 값을 찍어보니까 sd =/mnt/sdcard 이렇게 나오던데...


어렵네요~ 아시는 분 설명 좀 부탁드려요..