목록분류 전체보기 (486)
설.현.아빠
안드로이드에서 제공해주는 Resource파일들이 있다. 어플들을 보면 메뉴의 아이콘이 동일한 이미지가 출력되는 것을 자주 볼 수 있다. 이것들은 모두 안드로이드에서 제공해주는 이미지를 사용하기 때문이다. http://androiddrawableexplorer.appspot.com/ 아래 보면 엄청나다^^ // Compiled from R.java (version 1.5 : 49.0, super bit) public static final class android.R$drawable { // Field descriptor #8 I public static final int alert_dark_frame = 17301504; // Field descriptor #8 I public static final i..
MWC(Mobile World Congress) 2011에서 LG, 삼성, HTC, 도시바, 에이서, 뷰소닉 등 유수의 업체들이 태블릿을 소개하거나 첫 시연을 했다. 지금까지 1,400만 대 이상 판매된 아이패드는 모든 면에서 공격을 받고 있다. 더 작은 스크린에 더많은 멀티미디어 지원 기능, 더 많은 연결 포트를 갖춘 제품들이 쏟아져 나오고 있는 것이다. 태블릿 전쟁에서 누가 끝까지 살아남게 될지, 아이패드에 도전하는 MWC의 톱 10 태블릿을 소개한다. http://www.idg.co.kr/newscenter/common/newCommonView.do?newsId=64326
모토로라 모빌리티는 안드로이드 스마트폰 모토로라 아트릭스(Motorola ATRIX)를 국내 시장에 출시한다고 밝혔다. 아트릭스는 1월 미국 라스베이거스에서 열린 CES2011에서 처음 공개돼 ‘최고의 스마트 폰’ 상을 수상하는 등 세계의 이목을 집중시킨 바 있다. 모토로라 모빌리티는 ‘웹톱 애플리케이션(Webtop Application)’을 자체 개발, 이를 아트릭 스에 탑재했다. 웹톱 애플리케이션은 모질라 파이어 폭스(Mozilla Firefox) 3.6 브라우저와 어도비 플래시 플레이어(Adobe Flash Player)를 지원해 웹사이트 상의 그래픽, 애니메이션, 동영상 등을 충분히 구동한다. 또한 아트릭스는 최대 2GHz의 프로세싱 성능을 낼 수 있도록 1GHz 듀얼코어 프로세서를 탑재하고, 1..
활용편 - 그렇다면.....ArrayList를 DB에서 활용하려면?? ID Name Comment 0 이순신 내 죽음을 적에게 알리지 말라 1 홍길동 아버지를 아버지라 부르지 못하고 2 단군 널리 인간을 이롭게 하라 자~DB에 저장될 내용은 위와 같다. 또한 Layout에는 ListView를 두고 3개 행을 출력하도록 한다. Add를 할때마다 ListView에도 하나의 행이 늘고, DB에도 저장이 된다. 그럼....ArrayList가 할일은...?????? 매번 해당 어플이 처음 시작시 DB의 내용을 Read해서 ArrayList에 저장한다. 그리고!! Add를 할때마다 ArrayList와 DB에 동일하게 데이터를 저장해 주도록 한다. Delete가 문제다. 보통 ListView에서 삭제를 할 경우 Co..
본 예제는 터치 이벤트에 대한 처리가 목적이었으나 내가 공부한건 ArrayList이다. 요게 여러가지 방면에서 사용되는데 DB를 사용할 때에도 응용할 수 있다. 그래서 이번기회로 ArrayList를 확실히 이해하고 넘어가자. package lee.hyeontae.FreeLine; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.MotionEvent;..
쓸줄은 안다...하지만 왜 그렇게 쓰는지 이해가 필요하다.. 먼저...가장 무식한 방법이 아래에 있다. package lee.hyeontae.HandlerAccess; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.LinearLayout; import android.widget.TextView; public class HandlerAccess extends Activity { @Override public void onCreate(Bun..
http://jeehun.egloos.com/3987468
http://jeehun.egloos.com/4007206