오랜만에 개발 관련 포스팅을 들고 왔네요.ㅎㅎ오늘은 jQuery 라이브러리를 하나 소개시켜 드리려 합니다. nemocube 라는 라이브러리 인데요.컨텐츠에 들어가는 이미지들의 위치에 따라 맵핑을 해주는 라이브러리입니다.스크롤에 따라 맵을 해주는 기능에 대한 구현은 그리 어렵지는 않은데요.이 라이브러리의 장점은 맵핑 뿐 아니라, 더불어 큐브의 세 면을 통해 컨텐츠를 제어 할 수 있게끔 도와주는 점이에요. 먼저 아래 페이지를 통해 적용 되어 있는 라이브러리를 확인 해 보세요.라이브러리 적용 페이지 - http://bigphu.tistory.com/78 * 라이브러리 적용 모바일 화면 * 라이브러리 적용 PC 화면 각면에 YOUTUBE, IMG, LINK 상관없이 URL 주소만 입력하면 큐브 생성이 가능해요...
자바스크립트를 이용하여 반복동작 하는 방법! setInterval(), clearInterval() 함수를 사용하면 반복동작을 쉽게 할 수 있습니다.setInterval() 함수를 통해 반복 동작을 할 함수를 등록 하시면 되고요.clearInterval() 함수를 통해 등록했던 함수를 해제 할 수 있습니다. 전에는 setTimeout() 함수를 사용해서 만들었었는데...이렇게 간단한 함수가 있는 줄 몰랐네요 ㅠㅠ...이 함수를 알게 된 뒤 여태 삽질(?)을 한건가 싶네요 ㅋㅋㅋ 사용방법은 아주 간단한데요~setInterval(function(){ // 동작할 코드 }); 이렇게 사용하시면 됩니다. 아래는 예제 소스입니다.저는 버튼을 생성하여 반복동작을 실행/정지 할 수 있도록 해보았는데요.소스 보시고 참..
처음으로 올릴 JSP 포스팅은 서블릿 맵핑을 간단히 하기위한 방법입니다.페이지 별로 객체화하여 사용하도록 하는 방법으로 한 번 만들어 놓으면 유용하게 재사용이 가능합니다. 프로젝트 생성방법은 따로 설명드리지 않고 바로 시작하겠습니다! 1. DispatcherServlet.java / Controller.java / urlmapper.txt / web.xml 기본 준비하기!!1) DispatcherServlet.java 프로젝트 경로내에 java Resources-src 하위에 new - Servlet을 만들어 줍니다. 패키지/클래스 명은 꼭 저렇게 하지 않으셔도 되고요.편하신대로 설정하세요^^저는 controller/DispatcherServlet 로 설정하였습니다. 2) urlmapper.txt / w..
[2014-02-05 14:19:25 - DeviceMonitor] Adb connection Error:현재 연결은 원격 호스트에 의해 강제로 끊겼습니다[2014-02-05 14:19:26 - DeviceMonitor] Connection attempts: 1[2014-02-05 14:19:28 - DeviceMonitor] Connection attempts: 2 이런식으로 Connection attempts 가 점점 증가한다.지켜본 결과 원인은 단말기와 pc 사이에 연결이 원활하지 못한 것..usb 문제이거나 단말기 혹은 pc 단자 등 다양한 원인이 있는 듯 하다.필자의 경우 단말기 자체가 충전이 잘 안되는 경우가 있었는데 단말기 단자에 문제가 있던 듯 하다.
인텐트와 인텐트 필터 intent : 컴포넌트간의 호환을 위해서 사용. 종류로는 명시적 인텐트와 암시적 인텐트가 있음. 주로 암시적 인텐트를 사용하는데 그 이유로는 다른 사람이 만든 컴포넌트 이름을 알기 어렵고 기본 어플리케이션 까지도 사용자가 별도제작한 것으로 대체할 수 있기 때문. (암시적 인텐트를 사용하여 호출 대상 컴포넌트가 처리 해야 할 작업만을 명시하여 특정 작업의 처리를 하나의 앱만 하는 것이 아니라 여러 앱을 통해 할 수 있게 됨.) intent-filte 인텐트 필터에는 Action, Category, Data 이 3가지가 있다. action 속성의 경우 정의한 액션과 요구하는 액션이 같아야 통과가 되고 요구하는 액션이 지정되지 않을경우 어떤 액션이든 상관없이 통과된다. category ..
Error The constructor .... is undefined 이런류의 에러가 난다면 this를 살펴보라 class SubRunnable implements Runnable{ @Override public void run() { while (true){ try { items.add("test" + cnt++); adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, items); arrListView.setAdapter(adapter); Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace..
[2014-02-05 14:19:25 - DeviceMonitor] Adb connection Error:현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 [2014-02-05 14:19:26 - DeviceMonitor] Connection attempts: 1 [2014-02-05 14:19:28 - DeviceMonitor] Connection attempts: 2 [2014-02-05 14:19:30 - DeviceMonitor] Connection attempts: 3 이런식으로 Connection attempts 가 점점 증가한다. adb kill-server / adb start-server 로도 해결되지 않음.. 재부팅도 먹통.. 단말기 재부팅도 먹통.. 글쓴이의 해결방법은 개발자 옵션으로..
●AlertDialog AlertDialog.Builder dlg = new Builder(MainActivity.this); dlg.setMessage("띄울 메시지 내용"); dlg.setNegativeButton("확인", null); dlg.show(); --Title 등 기타 설정 가능(setTitle...등) ●Menu와 MenuItem Click event @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); // 리소스에 담긴 내용..
JAVA를 공부하기 위한 개발환경 구축하는 법을 포스팅 하겠습니다. 먼저 JDK와 이클립스(eclipse)를 다운로드 받아 줘야 겠지요? 1. JDK 다운로드 http://www.oracle.com/technetwork/java/javase/downloads/index.html 위 링크를 들어가셔서 JDK를 다운 받습니다. 붉은 밑줄의 Accept License Agreement 부분을 체크하신 후 윈도우 버전에 맞게 32비트의 경우 드래그 된 파일을, 64비트의 경우 그 밑 파일을 다운 받습니다. 2. 이클립스(eclipse) 다운로드 http://www.eclipse.org/downloads/ 위 링크를 들어가셔서 이클립스(eclipse)를 다운 받습니다. 우측에 윈도우 버전에 맞게 다운로드를 받습니..