반응형
안녕하세요 돼지왕왕돼지입니다.
안드로이드를 사용하다보면 Uri 를 많이 다루게 됩니다.
이 Uri 를 잘 쓰면 코드가 매우 깔끔하게 정리될 수 있습니다.
그럼 이번 주제인 Uri 확장하기. 즉 기본 Uri 에 id 를 추가하거나 parameter 구문 등을 추가하는 것.
어떻게 하는지 함께 알아볼까요?
기본적으로 Uri.Builder 를 사용하면 매우 간단합니다.
< Parameter 추가 확장 >
Uri.Builder uribuilder = tempURI.buildUpon();
uribuilder.appendQueryParamater( "key", "value" );
tempURI = uribuilder.build()
parameter는 원래 Uri의 끝에 ?key=value 의 형태로 붙습니다.
< ID 추가 확장 >
tempURI = ContentUris.withAppendedId( tempURI, id );
ID는 원래 Uri 의 끝에 /id 의 형태로 붙습니다.
어때요 간단하지요?
Uri 를 잘 사용해 봅시다용용.
어때요 간단하지요?
Uri 를 잘 사용해 봅시다용용.
로그인 없이 추천 가능합니다. 손가락 꾸욱~
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] View에 대한 기초지식. (0) | 2012.02.06 |
---|---|
[Android/안드로이드] Emulator 에 내가 빌드한 system 이미지를 넣어보자. (0) | 2012.02.03 |
[android/안드로이드] process 와 thread 에 대한 개념 및 배경 지식 #1 ( process ) (0) | 2012.02.03 |
[android/안드로이드] manifest activity 태그의 속성 theme. (0) | 2012.02.02 |
[android/안드로이드] manifest activity 태그의 속성 stateNotNeeded. (0) | 2012.02.02 |
댓글