분류 전체보기(890)
-
Android PhoneGap/Cordova example
1. http://phonegap.com/ 들어가서 Install PhoneGap 클릭 2. PhoneGap 2.9.0 저는 최신버전으로 다운로드 해봅시다. 3. 압축을 푸시면 phonegap-2.9.0\phonegap-2.9.0\lib\android 여기안에 있는 xml, cordeova.js , cordova-2.9.0.jar 가있습니다. 이걸 넣어주시면됩니다. 4. 먼저 cordova-2.9.0.jar 를 프로젝트 안에 libs 에 복사해주세요 5. 프로젝트 우클릭 -> properties 를 눌러주세요 6. Java Build Path 클릭 -> Add JARs... 클릭 -> 아까 저장한 libs cordova.jar를 클릭 -> OK 버튼을 눌러주세요 7. Order and Export 에서 ..
2013.10.17 -
안드로이드 로딩화면 만들기
첫화면 이미지를 보여주고 (로딩화면처럼) 3초 후 다시 메인엑티비티로 넘어가는 Android Splash 화면을 만들어 보겠습니다. 게임어플 실행시 첫 메인 회사로고가 보이는 것처럼 유사하게 구현해보겠습니다.소스는 맨밑에 참고... 1. 어플을 실행 첫화면(이미지는 알아서 구하시면됩니다) 3초동안 보여집니다.MainActivitry 실행후-> ggariSpalsh 넘어갑니다. 2. 그림이 3초 후에 사라지고 메인화면으로 다시 돌아옵니다.ggariSplash 화면에서 딜레이 3000(3초)가걸린후 finish(); MainActivity.java package com.example.ggari_splash; import android.app.Activity; import android.content.Inte..
2013.10.11 -
[Oracle TRIGGER]오라클 트리거
database oracle trigger 란 무엇이냐?Table에 대한 이벤트를 자동으로 실행 해주는것 DML(데이터조작언어) 데이터 상태의 관리를 자동화 하는것이다.쉽게 말하자면 자동으로 실행되는 PL/SQL 문이라고 보면됨..예를들면 A,B,C 라는 테이블에 공통으로 주민번호가 있다 . A라는 주민번호가 지워지면 B,c테이블 자동으로 지워지게하거나 Update , insert 등을 할수있음~ 문장 trigger : insert, delete, update 한번만 실행 됨 컬럼값이 변화가 생길때마다 지가 아라서 실행 (FOR EACH ROW 옵션이 사용안됨) 행 trigger : 컬럼의 데이터행이 변화가오면 실행됨 변경 후의 행은 OLD, NEW 사용하여 가저올수 있음 (FOR EACH ROW 옵션이..
2013.10.10 -
Spring MVC 구조
스프링 프레임워크(Spring framwork)란 DI 나 AOP 기능뿐아니라 MVC 프레임워크도 제공함 DI나 AOP 를 쉽게 처리가능하게 한다.컨트롤러를 위용하여 클라이언트의 요청 부분을 처리한다 주요 구성요소를 살펴보자 구성요소 설 명 DispatcherServlet Client 요청을 받는다. Controller 에서 Clinet 요청을 전달함 . Controller가 return한 값을 View 에 전달하여 응답을 준비하도록 한다. HandlerMapping Clinet 요청을 Controller가 어떻케 처리할지 결정함. Controller Clinet 의 요청을 처리 후 result값을 DispatcherServlet에게 알려줌 ModelAndView Controller가 처리 후 결과값을 ..
2013.10.04 -
android scrollview listview scroll
안드로이드 스크롤뷰 안에서 리스트뷰 스크롤 하는방법이다.스크롤뷰가 전체를 잡아준상태에서 리스트뷰 스크롤이 중복이 되 안되는경우 이상한 안드로이드 ;; xml 에서 scrollview 안에android:fillViewport="true" 를 넣어준다 리스트뷰.setOnTouchListener 를 선언해주고스크롤뷰 .requestDisallowInterceptTouchEvent(true); 넣어준다 android:fillViewport="true" 뭐뭐뭐 뭐뭐뭐 ListView listview; ScrollView sv ; listview.setOnTouchListener(new OnTouchListener() { //리스트뷰 터취 리스너 @Override public boolean onTouch(View ..
2013.10.02 -
[안드로이드]android inflate
기존 메인 뷰에서 서브뷰를 붙여 쓸때 유용한 기능 안드로이드를 쓰다보면 레이아웃을 어떻게든 View 형태 객체로 가저오고싶음 그러면 굉장할꺼 같지만 답답한 안드로이드임 그래서 LayoutInflater라는 걸 써주면 된다. inflater 를 가저올때 LayoutInflater li = getLayoutInflater(); LayoutInflater li = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LayoutInflat..
2013.09.30