반응형 Programming/Android22 gridview click 이벤트 onItemClick 작동 오류 gridview에 각 sel에는 click이벤트가 있는 위젯을 사용하면 안되는 거였다. ImageButton위젯이 아니라 ImageView위젯을 사용해야하는 거였다 http://blog.daum.net/dayhyub/72 2013. 12. 7. NDK Plugin 사용 ADT20 은 Eclipse에 NDK 프로젝트 빌딩과 디버깅을 지원하는 NDK 플러그인을 포함하고 있다. 아래는 Eclipse에 플러그인 설치 문서 http://tools.android.com/recent/usingthendkplugin Installation The NDK plugin currently works with CDT 7.0.2 or CDT 8.0.2. Download Eclipse for Java. Install CDT from Eclipse update site http://download.eclipse.org/tools/cdt/releases/indigo. Install Android SDK + NDK Plugins from Eclipse update site https://dl-ssl.. 2013. 11. 24. Android NDK 소개 NDK 란? Native Development Kit의 약자로 자바 프로그래밍 언어로 작성된 안드로이드 어플리케이션들에서 사용할 수 있는 C 또는 C++로 작성된 공유 라이브러리(Shared libraries)를 빌드할 수 있는 개발 툴체인(development toolchain)이다. 기능 - 3D 그래픽스 라이브러리 (OpenGLES) 제공 - 사운드 재생 (OpenSLES) 제공 - NativeActivity 제공 : NativieActivity로 개발하면 동작 속도가 빠르다는 장점 OpenGLES를 이용한 개발, 각종 디바이스 제어가 어렵고 디버깅이 어렵다. - 리눅스의 시스템 콜 가능 특징 - 복수의 하드웨어 아키텍처를 지원하기 위해 apk 파일의 용량 - 빠른 구동 속도 - 메모리 관리 동작 .. 2013. 11. 23. [Android Tech] Custom ProgressBar http://www.helloandroid.com/tutorials/custom-view-horizontalslider 안드로이드 기본 프로그레스바를 사용하다보면 느끼는 것이 정말 안이쁘다는 것이다. 그리고 어플리케이션 디자인에 따른 프로그레스바의 색을 지정한다면 더 좋은 디자인을 갖는 어플을 개발 할 수 있을 것이다. 안드로이드 어플을 개발하면서 나쁜 것은 디자인적인 요소이지만 좋은 것은 그 디자인적 요소를 어떻게든지 커스터마이징 할 수 있다는 것이 장점이다. 프로그레스바는 현재 어플이 어떠한 작업을 하고 있다는 것을 사용자에게 보여주는 요소로 시간이 걸리는 작업을 수행하거나 혹은 좀더 좋은 효과를 표현하는데 사용될 수 있다. 이러한 프로그레스바를 커스텀 하는 방법은 간단한다. 먼저 /res 폴더아래.. 2012. 9. 19. Eclipse 사용시 알아두면 좋은 유용한 단축키 모음 http://blog.naver.com/tyboss?Redirect=Log&logNo=70086823813 Eclipse 사용시 알아두면 좋은 유용한 단축키 모음Summary : 모든 툴이 그렇지만 툴을 제대로 사용하기 위해서는 해당 툴에서 제공하는 단축키들을 자유롭게 사용한다면 툴의 사용효과를 극대화할 수 있을 것이다. Eclipse 또한 무수히 많은 기능을 제공하고 있기 때문에 Eclipse를 제대로 사용하기 위해서는 Eclipse에서 제공하는 단축키를 알고 사용하는 유용할 것이다. Eclipse 단축키 확인 및 변경Eclipse의 모든 단축키는 Window >> Preferences >> Workbench >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에서 자신의 손에 익숙한 .. 2010. 7. 6. 안드로이드 UI 툴 DroidDraw http://www.droiddraw.org/ 2010. 7. 6. ArrayList 사용예제 http://keiis.co.kr/study/020.WebLanguage/500.JAVA/020.CollectionAPI/050.ArrayList/B100.ArrayList_Example_01.html [ ArrayList 사용예제 ] ☞ 문자형 ArrayList 예제 package testAPIs; import java.util.*; public class testArrayList { public static void main(String[] args) { // myArrayList를 생성한다. ArrayList myArrayList = new ArrayList(); // 아무 데이터가 없을 때 크기를 한번 보자. System.out.println(myArrayList.size()); // 0이 출력 .. 2010. 7. 5. 안드로이드 개발환경 1. Eclipse 설치 - >http://www.eclipse.org/downloads/ http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/R/eclipse-java-helios-win32-x86_64.zip 2. 안드로이드 SDK 설치 -> http://developer.android.com/sdk/index.html 3. ADT Pulgin 설치 -> https://dl-ssl.google.com/android/eclipse/ 2010. 7. 5. 안드로이드 네트워킹 API WebView & HTTP등 인터넷 사용시 메니페스트에 위 엘리먼트에 속성을 꼭 넣어야함 java.io.InputStream; java.net.URL; .. .. URL text = new URL("http......"); InputStream isText = text.openStream(); 기본적으로 위와 같은 형태 사용.. HttpURLConnection 클래스 : URL에서 자료를 실제로 가져오기 전에 그 자료에 대한 정보를 미리 얻고자 할때/ HTTP상태와 헤더등을 비롯한 여러 정보 제공 2010. 3. 31. 안드로이드 안드로이드란 운영체제와 미들웨어 그리고 핵심 어플리케이션을 포함하고 있는 모바일 디바이스를 위한 소프트웨어 스택이다. 안드로이드 SDK는 자바 프로그래밍 언어를 사용하여 안드로이드 플랫폼상의 어플리케이션을 개발하기위해 필요한 도구들과 API를 제공한다. 주요특징 애플리케이션 프레임워크 컴포넌트에 대한 재사용 및 치환replacement를 가능하게 함. 달빅(Dalvik) 가상머신 모바일 디바이스를 위해 최적화됨. 통합 브라우저 오픈 소스 웹킷WebKit 엔진 기반. 최적화된 그래픽 자체 제작된 2D 그래픽 라이브러리와 OpenGL ES 1.0 스펙(하드웨어 가속은 선택사항임)에 기반의 3D 그래픽에 의해 강화됨 SQLite 정형화된 데이터 저장공간을 위한 것. 미디어 지원 일반적인 오디오, 비디오 그리고.. 2010. 3. 31. 이전 1 2 다음 반응형