본문 바로가기

전체 글

(258)
Start Service at Boot Time 안드로이드 폰은 부팅이 끝나면 액션이 'android.intent.action.BOOT_COMPLETED'인 인텐트를 브로드캐스트브로드캐스트 한다. 그러므로 이 인텐트 브로트캐스트를 받을 수 있는 BroadcastReceiver가 필요하다. public class GPSLoggerServiceManager extends BroadcastReceiver { @Override public void onReceive(Context ctx, Intent intent) { if (intent.getAction().equals("android.intent.action.BOOT_COMPLETED")) { ComponentName cName = new ComponentName(ctx.getPackageName(), G..
currentTimeMillis() 함수의 비밀 System Class public static long currentTimeMillis(); 표준시간(협정 세계시 (UTC))와의 사이에 발생하는 차이로, 즉, UTC 1970년 1월 1일 00:00:00.000 을 기준으로한 현제 시간의 차이를 long형으로 반환한다. 즉, 이 long값을 잘 이용하면, 여러가지로 유용하게 사용할수 있을듯 합니다. 즉, Date 형태나, time형태로 변환을 하지않아도 값에서, 1000을 나누면, 단위는 sec가 되고, 다시 60을 나누면, miminute단위가 되며.. 단, 주의할 사항은, 기준시가, UTC로 영국에 있는 그리니치 천문대라는 것입니다. 즉 경도상의 차이로 영국과 우리나라의 시간차이는, 9시가 난다는것입니다. 예로, long값을 갖고, 시간을 다 빼고..
안드로이드 단위 xml 레이아웃을 만들때 엘리먼트의 크기를 설정하기 위해서는 안드로이드에서 사용되는 크기(dimension) 단위를 확실히 이해해야 하는데, 그 종류는 아래와 같습니다. px Pixels - 실제 스크린상의 픽셀에 대응 된다. in Inches - 실제 스크린에 기반한 크기 이다. mm Millimeters - 실제 스크린에 기반한 크기 이다. pt Points - 인치의 1/72 사이즈로 실제 스크린에 기반한 크기 이다. dp 밀도에 독릭접인 픽셀 - 실제 스크린상의 밀도에 기반한 추상적 단위. 160 dpi 스크린에 상대적입니다. 그리고 1 dp 는 160 dpi 스크린에서의 1픽셀에 해당됩니다. dp-to-pixel 의 비률은 스크린상의 밀도에 변합니다. ( 컴파일러는 dip 와 dp 를 모두 허용..
갤럭시S GPS 향상 방법 갤럭시S GPS 향상 방법 1. GPS는 켜고, 무선 네트워크 사용은 끈다. 2. 다이얼화면에서 *#*#1472365#*#* 입력한다 3. 메뉴 경로 : setting -> fix request settings -> sessoin operation Operation Mode” 를 MS Based 로 바꾼다 4. 메뉴 경로 : setting -> parameter setting -> address 주소를 supl.google.com:7276 로 바꾼다 원래값 : wpde.nate.com:7275 5. 메뉴 경로 : setting -> gpsOne Xtra – gpsOne XTRA -> Xtra Enable -> Enable 선택 6. 리부팅. 7. 환경설정 > 장소 및 보안 > 무선 네트워크 사용은 켠다.
[안드로이드]부산버스 V1.07 업데이트 [안드로이드]부산버스 V1.07 업데이트 --업데이트 내용-- *부산버스 1.07(10.08.05) -모든 단말 실행 안정화 *부산버스 1.06(10.07.27) -새로고침 버그 수정 *부산버스 1.04, 1.05(10.07.22) -노선전체 정류소 지도보기 기능추가 -안드로이드 1.6 실행에러 수정 -지도보기 성능 최적화 *부산버스 1.03(10.07.18) -알려진 버그 수정 *부산버스 1.02(10.07.15) -노선 데이터 업데이트 *부산버스 1.01(10.07.10) -정류소상세보기 도착정보 새로고침 추가 -도착정보 미지원 정류소 에러 수정 *부산버스 1.00(10.07.08) 어플리케이션 출시 다운로드-
모바일앱 스토어에서의 성공 원칙 모바일 어플리케이션 앱스토어에서의 성공 원칙 10가지 1. 감성을 자극하라.(터치, 모션센서, 조도센서, 방향센서, GPS등 적극 활용) 2. 나만의 컨켄츠를 만들어라. 3. 유/무료 선택은 분명히 하라. 4. Web-Based를 고려 하라. 5. 일회성 보단 지속적으로 사용 가능한것을 만들어라. (가계부) 6. 단일기능 보단 여러가지 복합적인 기능을 가진 앱을 만들어라. 7. 재미와 SNS가 결합 된 앱을 만들어라. 8. 해상도와 플랫폼의 버전을 고려 하라. 9. 홍보를 적극 하라.(무료버전, 어플리뷰, 후기 등 이용) 10. 개발은 혼자가 아닌 여럿이서 하여 보다 좋은 앱을 만들어라.
declares support for large, normal, and small screens The following example shows a manifest that declares support for large, normal, and small screens in any densities. 출처: http://www.kandroid.org/guide/practices/screens_support.html#range
기획 및 UI디자인