일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- PalmTracking
- WebMysql
- 폼
- 파티션
- usb부팅
- 폼 파일 리셋
- form reset
- 폼 리셋
- 카페24
- 리셋
- ssd 파티션
- 윈8 설치
- form input file reset
- putty
- window8 설치
- 파일
- NT900X4C-A99 PalmTracking
- NT900X4C-A99 손바닥인식
- 호스팅
- cafe24
- BIOS
- NT900X4C-A99 터치패드
- Palm Tracking
- DB
- Today
- Total
목록분류 전체보기 (32)
Mission Completed
cafe24에 접속하여 자신의 DB 접속 URL을 확인한다. 여기서 필요한 부분은 앞부분 까지다.
- 일단 카페24에서 산 호스팅에 JSP를 올리기 위해 FTP를 사용한다. FTP연결 프로그램은 아무거나 사용해도 상관 없다. - 호스팅 구매시 주의점!! MVC모델을 사용하시는 분들이라면 JSP광호스팅 이아니라 톰캣JSP광호스팅을 사셔야 합니다. 그리고 톰캣JSP광호스팅을 사실때 JDK와 톰캣 버전이 자신이 사용하던 것과 같거나 그 이상인 것을 골라주세요. 만일 잘못 구매하셨을 경우, 환불은 카페24 문의 게시판에 글을 기재하시면 됩니다. 버전을 잘못 골랐을 경우에는 호스팅관리에 들어가셔서 변경하시면 됩니다. - 호스트는 아이디.cafe24.com 이고, 여기서 사용되는 아이디와 비밀번호는 호스팅을 샀을때 만든 비밀번호이다. - 홈페이지에 로그인 할때 사용하는 비밀번호는 www.cafe24.com 에로..
07_GoogleMapEx ------------------------------------- [프로젝트 셋팅 과정] 1) 프로젝트 생성 2) Android SDK Manager 실행 --> Extras > Google Play Service 설치 3) File > Import (팝업에서) Android > Existing Android Code Into Workspace 선택 /ADT설치경로/sdk/extras/google/google_play_services/libproject/google-play-services_lib 선택 >> 프로젝트 Import 완료!! 4) 생성한 프로젝트를 마우스 우클릭 > Properties 선택 (팝업에서) 왼쪽의 Android 항목 선택 우측 하단의 "add"버튼 선..
아래의 엑셀파일의 크기가 너무 클 경우, 새 창에서 보기
MainActivity.java /** 버튼 클릭 이벤트 */ @SuppressWarnings("unchecked") @Override public void onClick(View v) { switch (v.getId()) { case R.id.btnLeft: break; case R.id.btnRight: int counter = 0; // Adapter 에 등록된 데이터의 수 만큼 반복한다. for (int i = 0; i < adapter.getCount(); i++) { // Adapter 의 항목 한가지를 추출하여 체크 상태를 점검한다. JobList temp = adapter.getItem(i); if (temp.isChecked()){ counter++; } } if (counter == 0..
현재 작업중인 팀프로젝트 폴더안에서... API 라는 폴더를 만든다. 그 안에 header와 footer를 복사해온다. 그 두 파일에서 html 코드와 관련된 것을 모두 지운다. 즉, JSP코드만 남긴다. 만약, 로그인과 관련된 세션처리가 있다면 지운다. 이유는 세션처리르 할 수 없기 때문이다. footer에서는 DB와의 컨넥션을 끊는 코드만 필요하다. 새로운 jsp를 만든다. 이름은 xml로 만드려는 메소드 이름으로 한다. (FYI: 빈즈에서 사용되는 클래스 안에서 사용되는 메소드당 필요한 xml이 1개라고 보면 된다.) 해당 메소드를 사용 하는 jsp페이지의 코드를 가져온 후, 상태 유지 하는 코드는 모두 필요 없으니 지운다. 위에서 꼭 해야할것!! text기반을 text/xml로 바꾼다.
ImageDownloader /* Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License ..
틀이되는 소스이다. 사용할때에는 복사해서 innerClass로 사용할 것을 적극 권장한다. asynctask_original.java /** 비동기 처리를 위한 Inner클래스 * 통신, SQLite 처리 등의 동작을 이 안에서 처리한다. */ public class 클래스이름 extends AsyncTask { Context context = null; /** 생성자. 파라미터는 현재 Activity 전달 */ public 클래스이름(Context p) { context = p; } /** 작업 시작시에 화면단에서 보여질 동작 * 주로 로딩 다이얼로그를 표시한다. */ @Override protected void onPreExecute() { } /** 백그라운드에서 수행될 동작 * 통신, SQLite..
안드로이드폰이나 아이폰에는 SQLite3 이라는 소프트웨어가 설치되어있다. 이것을 사용하기 위해서 자바 클래스 하나를 생성하여 SQLiteOpenHelper 로 순수상속(extends) 받는다. 받고 나서는 생성자를 재정의 하라고 강요받는다. 거기에는 두개의 생성자가 있느데 하나는 3개의 파라미터를 받고 하나는 4개의 파라미터를 받는다. 공통되는 파라미터 변수형은 Context, String, CursorFactory, int 이고 추가되는 네번째는 DatabaseErrorHandler이다. DatabaseErrorHandler는 이벤트 핸들러의 일종이라 사용자에게 알림창을 띄우고 개발자에게 연락하라는 말을 전달 할 수 있을 뿐이니, 패스한다. /** * 기본 생성자 * @param context이 클래..
여기서 쓰인 번호는 사용하는 기기마다 약간의 차이는 있을 수 있으나, 1번과 2번은 불변이다. ActivityA Life Cycle (1) onCreate() > (2) onStart() > (3) onResume() > (4) 대기 > finish() > (5) onPause > (6) onStop() > onDestroy() 만약 ActivityA의 대기모드에서 버튼을 눌러 ActivityB로 넘어갈 경우, ActivityA는 일시정지 되고 ActivityB가 시작된다. ActivityB Life Cycle (7) onCreate() > (8) onStrart() > (9) onResume > 대기 > (10) fisnish() > (11) onPause() > (12) onStop() > (13) ..