전체 글

전체 글

    파일내의 특정 문자열 찾기

    find . type f|xargs grep 문자열

    안드로이드 앱 설치 삭제시 알아내는 법

    안드로이드에서 애플리케이션 패키지 추가 삭제시 알아내는 소스코드를 봤다. ^^ 그런데 문제는 삭제하고나서 안다는게 문제네...ㅎ 삭제될때 여러개 삭제되게 하고 싶은데 말이다.ㅎ 아무튼 아래 글 덕분에 방법을 미리 알아두었다. 출처 : http://samse.tistory.com/entry/Howto-recognizing-Add-Remove-package Package의 Add와 Remove시를 알고 싶다면 아래와 같이 한다. 1. Manifest에 receiver등록 2. Receiver class구현 public class IntentReceiver extends BroadcastReceiver { @Overridepublic void onReceive(Context context, Intent int..

    git 사용 모음표

    git 사용 모음표

    출처 : www.insightbook.co.kr

    android javah 이용한 jni 헤더파일 만들기

    javah -classpath ./classes/ -jni com.pos.util.GeoTrans 1) cd "android project/bin/" 위치로 이동2) javah -classpath ./classes/ -jni com.pos.util.GeoTrans com.pos.util.GeoTrans

    안드로이드 파일 입출력드

    애플리케이션을 제작하다 보면 파일을 입/출력 기능을 구현해야 하는 경우가 있습니다. 파일 입/출력을 수행하려면 파일의 경로를 꼭 알아야 하는데, 안드로이드에서 파일을 저장할 수 있는 경로는 다양합니다. 가장 크게 애플리케이션 데이터가 저장되는 영역(일반적으로 '내부 저장소(Internal Storage)'라 불림)와 사진, 비디오, 데이터 등을 저장하는 영역(일반적으로 '외부 저장소(External Storage)(주1)'라 불림)으로 나뉠 수 있으며, 각 영역별로 다시 캐시 데이터가 저장되는 영역, 데이터베이스가 저장되는 영역 등으로 나뉩니다.(주1) 외부 저장소는 사용자 데이터(사진, 동영상, 등)이 저장되는 영역입니다. 일반적으로 이는 단말기의 외장 SD카드를 지칭하지만, 단말기에 따라서는 이 영역..

    git 사용

    1. Git 1.1 Git이란 무엇인가? Git은 분산형 버전 관리 시스템 (DVCS, Distributed Version Control System)이며 C언어로 구현되었다. 버전 관리시스템은 당신이 어떤 파일 집합에 대한 히스토리를 생성하고 관리할 수 있도록 도우며 특정 다른 상태(어느 시점)으로 복귀(Revert)할 수 있는 기능을 가지고 있다. 파일 집합은 주로 소스코드들이다. 분산 버전 관리 시스템에서 모든 사용자는 완벽한 복사본을 가지고 있으며 (소스코드에 대한 히스토리를 포함) 버전 관리 명령어들을 각 사용자의 로컬에서 실행할 수 있다. DVCS는 중앙 저장소 사용을 항상 요구하지 않는 장점을 갖는다. 만약 당신이 소스코드에 수정을 가한다면 그것에 대해 버전 관리 시스템에 마크(mark)하고..