-
Android Sliding Drawer Tutorial(슬라이드 바)안드로이드/학습&강좌 2011. 6. 15. 00:53
좋은글을 추천하고자 글을 쓴다. androidpeople에 가보면 괜찮은 예제들이 많이 있다 걔중 한개가 슬라이드 바인데 핸드폰에서 노피부분을 내리면 슬라이드 하여 내려오듯이 이 예제가 그러한 기능을 보여주고 있다. 요새 UI관련된 글을 많이 포스팅 하게 되는데, 기능 구현에 있어서 UI가 차지 하는 비중이 많다. 상당히 짜증이 많이 나는 부분이기도 하며.. 기술적으로 어려운 부분도 많이 있을 터 개인적으로는 UI 위주의 코딩보다는 기능구현 퍼포먼스에 대해 더 흥미가 많다. 그게 UI 프로그래머에 비해 더 비중이 있을 것도 당연할 터. 넋두리는 이정도 해두고 예제에 대해 소개해 주겠다. slidingDrawerExample.java package com.androidpeople.drawer;import ..
-
C2DM 사용 하기 (1)안드로이드/학습&강좌 2011. 6. 13. 01:51
이전 강좌에서 c2dm을 사용하기전에 설정해 줘야 할 일들에 대해서 언급했다. 이 과정을 거치지 않고는 c2dm을 사용할 수 없으니 이전 강좌를 미리 참고해 주기 바란다. http://ememomo.tistory.com/entry/C2DM서비스사용을위한준비 이제 간단한 c2dm 환경을 코드화 하여 나타내려고 한다. 내가 올리기도 미안할 정도로 이부분에 대해서는 안드로이드 사이드에 리칼님이 상세하게 설명해 노았으니 이부분을 참고 해도 좋다. 이부분에 대해 똑같은 정도의 설명만 할 것이다. 좀더 진도를 나가는 것은 다음 강의부터 올리도록 하겠다. http://www.androidside.com/B46/14705 UI적인 측면에서도 하나도 수정을 하지 않고 리칼님이 설정해신 대로 필자도 하..
-
C2DM 서비스 사용을 위한 준비안드로이드/학습&강좌 2011. 6. 12. 03:47
Cloud to Device Messaging C2DM을 사용하기 위해선 자신의 프로젝트를 등록해서 승인을 받어야 한다. 그 승인을 하는 과정에 대해서 설명하도록 하겠다. http://code.google.com/intl/ko-KR/android/c2dm/signup.html 이곳에서 신청하면 된다. 링크를 따라 들어가게 되면 여기서 동의 하고 Continue 다음 화면 에서 입력값을 요구 한다. 입력 카테고리별 입력해줘야 되는 값에 대해 설명하면 Name of your Android app * 표시는 필수 입력 값이다. 이부분에서 자신이 C2DM 리스버를 구현할 패키지 명을 입력해야 한다. 자신의 앱 이름이라기 보단 패키지 이름이다. 필자의 경우 blog.epong.com 이라 하였다. 그렇다면 위 화..
-
특이한 UI 구성 소개안드로이드/학습&강좌 2011. 6. 11. 22:18
이번에 소개할 UI는 안드로이드 사이드에서 소개된 적이 있는 Rotation_project라 보면 된다. Flipper 로 이벤트가 처리 되어 있어서 약간 부자연 스러운 느낌이 있는데, 갤러리 같은 형식으로 바꿔 보려 했으나 패스... 나름대로 그냥 버튼을 이미지로 대체 했을뿐이다. 대략적인 동작 화면을 보자면 아래의 플래시 화면과 같이 작동 할 것이다. 이런식의 UI구성의 xml이 상당히 특이 한데 각 View마다의 화면을 미리 만들어 놓았던데... 대단하다 노가다의 진수이다. 머리가 지끈거리는게 느껴질 정도이다. xml을 설명 하자면 xml만 해도 라인이 이정도이니... main.xml 코드를 분석해 보면 이 레이아웃이 어떻게 쓰이는지 알게 될 것이니 참고 하기 바란다. 자세한 설명은 생략 한다.
-
갤러리를 이용한 커버플로우 만들기안드로이드/학습&강좌 2011. 6. 11. 17:38
커버플로우 효과를 갤러리를 이용해서 대충이나마 구현해 보자면, Adapter하나에 포지션 값을 이용해서 처리 해 보았다. 연습삼아 만들어 본것이라 허접해도 너그러이 용서 해 주길 바란다. ㅎ 대략의 효과는 이런식이다 앞뒤에 굴곡을 주고 싶으나.. 좀더 연구해 봐야 할 것 같다ㅎ;; layout 은 package org.androidpeople.gallery; import android.app.Activity; import android.content.Context; import android.content.res.TypedArray; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import androi..
-
이클립스에서 쿼리 실행하기카테고리 없음 2011. 6. 7. 00:43
이전 글에서 이클립스에서 오라클을 연결 설명하였다. 이클립스에서 데이터 베이스 연동 설정 하기 http://ememomo.tistory.com/45 이제 그 활용법을 설명하겠다. 어느 프로젝트 내에서 DB를 쓰는 프로젝트건 아니건.. New -> Other 선택 SQL File을 선택하고 넥스트~ FINISH 아래와 같이 SQLfile내에 오라클을 연결 시켜 준다. Data Source Explorer 내에 DB 는 Connection 상태 여야 한다. 이제 쿼리를 날려 보면 ~~ 아래와 같이 SQL Results가 생기면서 테이블 형식으로 자료가 출력되는 것을 볼 수 있다. 테이블 형식의 깔끔하게 출력되서 상당히 가독성이 높다. Test쿼리도 작성해 보기 쉽고 여러가지 유용하다. 잘 활용 하시길 바란다..
-
이클립스에서 데이터 베이스 연동 설정 하기 오라클편카테고리 없음 2011. 6. 7. 00:26
SqlPlus 나 cmd창이 아닌 이클립스 상에서 간단한 설정을 통해 바로 바로 쿼리를 날려 볼 수 있다. 설정 하는 방법을 설명 하겠다. 일단 Data Source Exploerer 라는 View를 추가 한다. (Windows - > ShowView -> Other ) Data Source Exploerer 가 생기면 Database Connections 폴더가 보일 것이다 우클릭 New... 를 선택하게 되면 아래와 같은 화면이 나타난다. 여기서 오라클에 대해 연결 하겠으므로 이름을 지정하고 Oracle 선택 후 Next > 아래와 같은 화면이 나타 나게 되는데 빨간색으로 표시된 버튼을 누르게 되면 DB 목록이 나열 된다. 자신의 오라클 버전 or 다른 Db 버전에 맞춰 선택하게 되면 된다. 내 디비..