본문 바로가기

개발

[Android] Toast 쉽게 사용해보자... 제목처럼 거창한것은 아니지만 쌩초보시절(지금도 초보이지만) 현재 나타나있는 Toast를 죽이는 방법을 몰라 헤맸던 경험이 있다. 물론 죽이는 방법이 있지만 매번 Toast를 실행할때마다 죽이기는 귀찮으니 하나의 메소드에서 관리해보자.. public static Toast mToast; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.main); mToast = Toast.makeText(this, "", Toast.LENGTH_LONG); makeToast("테스트!!", .. 더보기
[갤럭시탭] 기존 안드로이드 어플들과의 호환성은?? 물론 아직 출시가 되지 않았기때문에 추측이지만 70%이상은 무리없이 호환이 될 듯하다. 안드로이드를 개발해본 사람들은 알겠지만 대부분의 이미지는 리소스관리 차원에서 나인패치 이미지를 사용한다. 때문에 해상도가 1024 X 600이 아니라 1280X800이라도 호환시킬 수 있는것이다. 하지만 문제가 되는것은 통짜이미지. 즉 고정사이즈를 가지고있는 이미지를 사용하고 있는 어플들이다. 스마트폰용 어플을 개발할때는 해상도별로 ldpi, mdpi, hdpi로 나누어 이미지를 올릴 수 있다. hdpi에는 대체로 800X480의 해상도에 맞는 이미지를 올려왔었다. 즉, 이보다 더 큰 해상도에 대한 배려가 되어있지 않다는것이다. 필자도 갤럭시탭을 잠시 리뷰해 볼 수 있는 기회를 얻었던적이 있어서 개발중인 어플을 올려본.. 더보기
[Android] ScrollView 에서 Gesture 가능하게 하기!! 어플을 만들다보니 ScrollView에서 Getsture를 사용해야 할 경우가 생겼다.. 해당 Activity에 OnGestureListener를 등록하였지만 다른 영역에서는 모드 Gesture가 정상적으로 동작하였지만 ScrollView 영역에서는 도통 Gesture가 먹히지를 않는 현상을 발견하게 되었다. 아마도 Scroll액션이 모든 Gesture를 잡아먹는가 보다... 지식이 짧은 필자는 ScrollView를 상속받는 녀석을 하나 만들어서 어거지로 Gesture를 구현하기로 한다!! 먼저 Activity에서 Gesture를 사용하는 방법을 알아보도록 하자.. 먼저 Activity는 OnGestureListener라는 녀석을 상속받아야 한다. 리스너를 상속받으면 아래와 같은 6개의 메소드를 오버라이.. 더보기