본문 바로가기
728x90
반응형

공부하는 하스씨114

카메라 자료 http://androidhuman.tistory.com/308카메라를 이용하자! - 카메라 프리뷰 띄우기이 게시물을 무단으로 사용하는 행위(비영리, 영리 포함)는 CCL 2.0 저작자 표시-비영리-변경금지 라이센스에 의거하여 금지되어 있습니다. 원본 글의 출처 및 저작자를 표시해 주신다면 글의 스크랩은 자유롭게 하실 수 있습니다. 단, 비영리 목적의 발표(스터디 등)에 위 글을 사용하고 싶으신 분은 제게 미리 메일로 문의 부탁드립니다. 저작권과 관련된 자세한 사항은 이곳을 참조해 주시기 바랍니다.강좌 작성환경SDK Version : Android SDK 1.6, release 2ADT Version : 0.9.5추후 SDK업데이트로 인해 글의 내용과 최신 SDK 내용간 차이가 있을 수 있습니다.지난 글.. 2012. 7. 2.
카메라 사용 개발 가이드 자료 수집. http://theeye.pe.kr/entry/example-of-image-crop-with-camera-and-album-picker-on-android [Android] Camera 호출 후 이미지 Crop하기 예제허접프로그래머/Android | 2011/01/06 23:59 | 아이안드로이드에서 카메라를 이용하여 이미지 촬영후 해당 이미지를 크롭하는 경우의 예제를 만들어 보았습니다. 이 예제에서는 카메라를 이용하는것 외에도 앨범에서 이미지를 가져오는 경우에도 마찬가지로 크롭을 할 수 있도록 하였습니다. 1. AndroidManifest.xml 에 권한 추가하기 2. main.xml 레이아웃 만들기 3. 소스 코드 작성 package pe.kr.theeye.cameracrop; import java.. 2012. 7. 2.
MAT 사용법 Eclipse Memory Analyzer 사용법 Memory Analyzer 로 heap dump 해석하기 - その1: 서버 백업 - その2: 프리즈의 원인과 가비지 콜렉션 - その3: 사무라이로 heap 사용량 확인 - その4: 릭 개소를 확인하는 여러가지 방법 - その5: Memory Analyzer 로 heap dump 해석 Eclipse Memory Analyzer(MAT)를 사용하여 인스턴스가 얼마나 메모리를 잡아먹고 있는지를 알 수 있습니다. 용어해석 * Shallow Heap: 1개의 오브젝트가 소비하는 메모리. 1개의 참조에 대해 32 bit가 소비된다. 예를 들면, Integer에서는 4바이트, Long에서는 8바이트 * Retained Heap: GC에 의해 제거되는 일련의 오브젝트가.. 2011. 6. 22.
안드로 버전별 히스토리 안드로이드 버전별 전세계 시장 점유율 (2011년 5월 2일 기준) 안드로이드 버전 이름의 유래는 많은 분들이 아시다시피 디저트의 이름으로 지어졌다. 최초로 이름을 붙인 1.5 Ver '컵 케이크 (Cupcake)' 부터 알파벳 순서대로 디저트 이름 따 제작. (현재는 C-D-E-F-G-H-I 까지 등장) A와 B의 버전은 알파테스트와와 베타테스트의 의미로써 쓰였다는 설이 있으나 확실치 않음. 안드로이드 1.0 버전 2008년 9월 23일 발표 안드로이드 1.1 버전 (2009년 2월 9일 배포) 업데이트가 hTC가 만든 최초의 안드로이드 폰 G1만을 위해 배포되었다. 기존 버전의 문제점 다수 수정 API에 대한 변경사항 포함 구글 지도에 상세 정보 및 리뷰 추가 스피커폰 사용시 화면 타임아웃 시간을 연.. 2011. 6. 4.
test sample video 분할압축 package com.jd.player; import java.io.IOException; import android.app.Activity; import android.content.Intent; import android.content.res.AssetFileDescriptor; import android.media.AudioManager; import android.media.MediaPlayer; import android.media.MediaPlayer.OnBufferingUpdateListener; import android.media.MediaPlayer.OnCompletionListener; import android.media.MediaPlayer.OnErrorListener; .. 2010. 11. 5.
안드로이드에서 SQLite DB 사용하기 SQLiteOpenHelper 를 상속받는 wrapper 클래스를 하나 정의한다. public class MyDBOpenHelper extends SQLiteOpenHelper { private static final String TAG = "MyDBOpenHelper"; private static final String DB_NAME = "my_db"; private static final int DB_VERSION = 2; public MyDBOpenHelper(Context ctx) { super(ctx, DB_NAME, null, DB_VERSION); } @override public void onCreate(SQLiteDatabase db) { String sql_create_table = ".. 2010. 10. 25.
숨겨진 메소드 호출 트릭 From the class that extends WebView: public void selectAndCopyText() { try { Method m = WebView.class.getMethod("emulateShiftHeld", null); m.invoke(this, null); } catch (Exception e) { throw new AssertionError(e); } } And then you have to use ClipboardManager to watch for new text. P.S. Historical note: this hack is based on Android 1.5 WebView implementation. 2010. 4. 28.
[펌] "한국 벤처기업의 성장과정 : 안철수 연구소의 사례" 다시 떠날 그 날은 언제인가. | 윤서 http://blog.naver.com/puredriver/10084745805 http://www.snulife.com/?mid=gongsage&document_srl=11142947&list_type=F 안철수 교수님이 서울대 초청강연에서 하신 말씀을, 스누라이프 게시판에서 퍼온 것을, 제가 다시 퍼옵니다. 자유롭게 퍼갈 수 있도록 허락해주신 것에 대해서, 감사의 말씀을 드립니다. Bold 표시, 글자 색깔은 제가 수정한 부분입니다. === “한국벤처기업의 성장과정 : 안철수 연구소의 사례" 강연에서 노트북으로 타자를 치며 말씀 내용을 받아 적었습니다. 그 강연이 저의 인생에서 너무나도 큰 도움이 되었기에.. 스누라이프에도 올려 다른 분들에게 도움이 되었으면 해.. 2010. 4. 23.
[HXA articles] ePub Format Constructon Guide Epub Format Construction Guide - HXA7241 - 2007 원문 주소 : http://www.hxa.name/articles/content/epub-guide_hxa7241_2007.html Epub Format Construction Guide Harrison Ainsworth http://www.hxa.name/ hxa7241+articles (ατ) googlemail (dοτ) com 2007-12-28 Summary A guide for making Epub ebooks/publications, sufficient for most purposes. It requires understanding of XHTML, CSS, XML. (1900 words) subject E.. 2010. 3. 10.
다국어 사이트를 위한 문자셋과 코드페이지 여기저기 떠 돌아다니는 테이블 가져왔음. 구분 Charset CodePage 한국어 ks_c_5601-1987 949 IBM EBCDIC(미국-캐나다) IBM037 37 OEM 미국 IBM437 437 IBM EBCDIC(국제) IBM500 500 아랍어(ASMO 708) ASMO-708 708 아랍어(DOS) DOS-720 720 그리스어(DOS) ibm737 737 발트어(DOS) ibm775 775 서유럽어(DOS) ibm850 850 중앙 유럽어(DOS) ibm852 852 OEM 키릴 자모 IBM855 855 터키어(DOS) ibm857 857 OEM 다국 라틴 문자 I IBM00858 858 포르투갈어(DOS) IBM860 860 아이슬란드어(DOS) ibm861 861 히브리어(DOS) DO.. 2010. 2. 24.
[펌강좌] 문자셋, 인코딩 이야기 #7 신비로 JAVA월드 의 Soony(fstars@shinbiro.com) 님의 강좌글 펌 http://club4.shinbiro.com/clb/bbs/sbrClbBbs_View.jsp?bbsid=50354&pg=2&dbsts=A&artno=430 [들어가며] 세상엔 다양한 언어들이 있다. 이 언어의 장벽은 비단 실생활에서만 있는것이 아니고 디지털 세상에서도 분명히 존재한다. 비록 아직은 소프트웨어 기술이 언어의 장벽을 완전히 허물수는 없지만 언젠가는 자국어 하나만 알아도 모든 언어로 알아서 번역해주는 프로그램이 나오길 기대해보자... ^^ 그럴려면 일단 모든 언어를 표시는 할 줄 알아야 겠지...? 이제 UNICODE 의 시작이다. [주의] 이 글은 정말 초보를 대상으로 작성된 글로써 필자는 이글에서 논의.. 2010. 2. 23.
[펌강좌] 문자셋, 인코딩 이야기 #6 신비로 JAVA월드 의 Soony(fstars@shinbiro.com) 님의 강좌글 펌 http://club4.shinbiro.com/clb/bbs/sbrClbBbs_View.jsp?bbsid=50354&pg=2&dbsts=A&artno=429 [들어가며] 늘 그렇듯이 초반에는 필받아서 나름대로 열심히 하려는 의욕이 앞섰으나 다른 일에 신경을 집중하다보면 원래 건드렸던 일은 관심에서 뒷전이 되기 쉽다. 인간의 뇌는 완벽한 멀티 태스킹이 잘 안되고 또 된다 해도 멀티 태스킹을 하다보면 양쪽의 일을 다 망치기 쉽상이라.... 한쪽에 집중하는 것이 좋은가 보다. 암튼 그래서 이번 강의는 상당히 늦었다는 필자의 핑계.. ㅡ.,ㅡ [주의] 이 글은 정말 초보를 대상으로 작성된 글로써 필자는 이글에서 논의되는 내용.. 2010. 2. 23.
728x90
반응형