본문 바로가기

안드로이드 어플 배포를 위한 Sign 방법 오늘은 어플 배포하는 방법이다. 1. 인증서 최초 등록 후 어플 배포 1. 인증서 초회 등록후 어플 배포 - 프로젝트를 선택하고 Android Tools > Export Signed Application Packge... 선택 - Browse... 를 클릭하여 프로젝트 선택 - Crete new Keystore 를 선택하고 인증서 저장 장소와 패스워드를 입력(패스워드는 6자리 이상을 입력해야 한다) - 인증서의 기본정보를 입력 Alias : 명칭 패스워드 : 6자리 이상 Validity(years) : 인증서 유효기간 (25년을 권장한다) 나머지는 그림에서 보듯이 해당 내용을 입력하면된다. - APK 저장소를 지정하고 Finish를 누르면 2. 만들어진 인증서로 어플 배포 2. 만들어진 인증서로 어플 배.. 더보기
AppWidget에서 ProgressBar 띄우기... AppWidget에서 처음부터 ProgressBar 를 보이게 하면 잘 뜬다. 하지만 누가 ProgressBar를 처음부터 끝까지 띄우는 사람이 있을까... 그래서 처음에는 ProgressBar를 숨기고 필요에 따라 보이게 하려고 했으나 위젯오류라는 경고창이 떠버린다. 한참을 구글링 하다가 못찾고 무슨 방법이 있겠지 하고 테스트에 테스트를 반복하던차에 결국 성공했다... 중요한 포인트 2가지가 있는데 1. Layout에서 ProgressBar를 한번 감싸줘한 한다는것 2. android:visibility="gone"으로 설정해야하는 것이다. 자 이제 소스를 보면 res/layout/appwidget_layout.xml src/com/tystory/eraserdev/ProgressBarTest.java .. 더보기
SQLite 날짜 관련 함수 함수 YYYY-MM-DD HH:MM:SS datetime('now', 'localtime') YYYY-MM-DD date('now', 'localtime') strftime('%Y-%m-%d', 'now', 'localtime' HH:MM:SS time('now', 'localtime') strftime('%H:%M:%S', 'now', 'localtime') YYYY/MM/DD strftime('%Y/%m/%d', 'now', 'localtime') YYYY strftime('%Y', 'now', 'localtime') 0~6 (0:일요일, 6:토요일) strftime('%w', 'now', 'localtime') 안드로이드가 나를 힘들게 하는구려... 더보기