본문 바로가기
[android] extrernal image file path <-> MediaStore Uri ( conversion ) 안드로이드, external image file path MediaStore Uri ( conversion ) 경우에 따라서 Uri 와 File 을 전환해야 할 경우가 생긴다. external file path >Cursor cursor = getContentResolver().query( Uri.parse"content://media/external/images/media/1" ), null, null, null, null );cursor.moveToNext(); // 예외처리는 생략했습니다. 실제 코드에서는 예외처리를 잘 해주세요.String path = cursor.getString( cursor.getColumnIndex( "_data" ) );Uri uri = Uri.fromFi.. 2013. 8. 5.
[android] Gallery 로부터 사진 Crop 하며 Pick 하기 sample code. 안드로이드, Gallery 로부터 사진 Crop 하며 Pick 하기 sample code. 사진 찍으면서 크롭까지 하는 샘플 코드. Gallery 혹은 iPhone 용어로 Album 에서부터 Image ( 사진 ) 을 Crop 하며 Pick 하는 방법에 대한 Sample Code 를 제공한다. private static final int REQUEST_CODE_PROFILE_IMAGE_PICK = 545; private static final String TYPE_IMAGE = "image/*";private static final int PROFILE_IMAGE_ASPECT_X = 3;private static final int PROFILE_IMAGE_ASPECT_Y = 1;private static.. 2013. 8. 3.
"웹을 지탱하는 기술" 내용정리. "웹을 지탱하는 기술" 내용정리. "웹을 지탱하는 기술" 이라는 일본 저자가 쓴 책을 본 후에,핵심이 되는 내용이랑 내가 몰랐던 내용인데 정리해두면 좋을 것 같은 내용을 정리해본다. 설명과 함께 정확한 내용, 빠진 내용을 확인하고 싶은 사람은 책을 직접 볼 수 있도록~ 웹을 지탱하는 기술 서평을 보고 싶으면 여기를 클릭! 웹의 다양한 용도 1. 웹사이트 2. User InterfaceHTML 도움말, 웹 UI for embedded systems 3. APIWeb Service 라 부름 웹을 지탱하는 기술 1. HTTP, URI, HTML 2. 하이퍼미디어비선형적 컨텐츠. 중간에 link 타고 갈 수 있고, 동영상, 다른 사이트 등을 껴 넣을 수 있다. (책은 선형) 3. 분산시스템자료의 내용이 전세계적.. 2013. 6. 24.
[VB6] Web browser, FTP 만들기 Web Browser, FTP 만들기 [이전강좌] 애니메이션 ( animation ) 에 대해 공부해보자. 웹 브라우저 ( Web Browser ) VB6 에서 웹 브라우저(Web browser)를 만드는 것은 매우 심플하다.Microsoft Internet Control 를 통활용하면 된다. WebBrowser.Navigate( "URL" ) // URL 로 페이지 이동 WebBrowser_DocumentComplete() 는 로드 완료 callback. WebBrowser.LocationName // 현재 페이지 URL 값을 return WebBrowse_DownloadBegin() // download 시작 callback. 나머지 기본적인 Browser Action 은 MS Internet Con.. 2013. 6. 24.
[책] 웹을 지탱하는 기술. 책 리뷰, 웹을 지탱하는 기술. 웹을 지탱하는 기술저자야마모토 요헤이 지음출판사멘토르 | 2011-05-30 출간카테고리컴퓨터/IT책소개『웹을 지탱하는 기술』. 이 책은 규모의 대소에 상관없이 웹 기...글쓴이 평점 원래 JSP 책을 빌리러 도서관을 갔는데,도서관이 작은지라 JSP 는 없고 이 녀석이 눈에 뗘서 빌리게 되었다. 평점은 10점 만점에 5점! 저자가 일본인인만큼 내용이 매우 꼼꼼하고, 체계적으로 작성하였다.( 출처도 정확히 밝힌다. )웹의 역사, HTTP, URI, HTML, Header, Status Code 등 웹에 대한 대부분의 모든 것을 다룬다. 개인적으로 웹에 대한 전반적인 내용을 알 수 있어 매우 좋으나,현재 많이 사용되지 않는 스펙들에 대한 내용 역시 너무 상세하기도 하고,뭐랄까.. 2013. 6. 20.
[servlet] 한글이 깨지는 현상 해결 방법. Servlet 에서 한글이 깨지는 현상 해결 방법 오랜만에 Servlet 관련 프로그래밍을 했더니, 한글이 깨지는 현상을 겪었다.구글링을 해본 결과, 그리고 내가 troubleshooting 을 위해 이것저것 해본 결과Servlet 을 통해서 무언가 Data 를 주고, 받을 때, 예외없이 항상 인코딩에 신경을 써야 한다. 모든 문서를 UTF-8 인코딩으로 다루자. JSP 의 경우 상단에 다음과 같이 인코딩 코드를 추가한다. Response 를 보낼 때 아래와 같이 encoding 해서 보내준다. res.setContentType( "text/html;charset=UTF-8" ); GET 방식으로 URL 에 파라미터를 넘길 때 아래와 같이 인코딩 해서 보내준다. encodeURIComponent( "파라.. 2013. 5. 28.
RESTful Web service: The basics 출처 : http://www.ibm.com/developerworks/webservices/library/ws-restful/ RESTful Web service : The basics Summary Representational State Transfer (REST) 는 SOAP 이나 WSDL 를 대체하는 간단한 방법으로서 인정받고 있다. REST 로 전향되는 움직임은 Web 2.0 시대에 더불어 야후, 구글, 페이스북 등이 SOAP 이나 WSDL 을 버리고 REST 로 갈아탔다는 것으로부터 알 수 있다. REST는 더 사용하기 쉽고, resource oriented model이라는 강점이 있다. The Basics - HTTP methods 를 명시적으로 사용 - Stateless - URI 처럼 D.. 2012. 12. 8.
[android] Notification 에 대한 모든 것. 안녕하세요. 돼지왕 왕돼지입니다. 오늘은 Notification 에 대한 모든 것 이라는 주제로 Notification 에 대해 한번 알아보도록 하죠. Notification APIs. Notification (int icon, CharSequence tickerText, long when); 필드 설명 number Notification Icon에 겹쳐서 출력될 숫자 지정 ex) 메세지 여러개 도착시 덮어쓰면서 숫자를 표시할 수 있다. 0이나 음수시 숫자 표시 X sound Notification 시 출력할 소리를 Uri 객체로 지정 vibrate 진동방식 지정, 진동시간과 멈출 시간을 배열로 전달 ledARGB 불빛의 색상 지정. LED 능력에 따라 표현능력 다름 ledOnMs, ledOffMs LE.. 2012. 2. 18.
[Android/안드로이드] MediaPlayer APIs. 안녕하세요 돼지왕 왕돼지입니다. 오늘은 MediaPlayer 의 API들과 MediaPlayer 의 State에 대해 알아보겠습니다. MediaPlayer.class public MediaPlayer () static MediaPlayer create (Context context, int resid) static MediaPlayer create (Context context, Uri uri, [SurfaceHolder holder]) void setDataSource (String path) void setDataSource (Context context, Uri uri) void setDataSource (FileDescriptor fd, [long offset, long length]) void .. 2012. 2. 18.
반응형