본문 바로가기

전체 글

[ 안드로이드 ] ListActivity 상속을 통한 ListView 구현 1. Intro ListView을 구현할 때 두 가지 방법을 가지고 보통 구현을 하게 된다. Activity을 상속 그리고 ListActivity 상속을 통한 ListView을 구현을 하며, 지금 이 시간에는 ListActivity을 상속을 이용한 간략한 ListView에 대해 설명한다. ListActivity 배열에 담긴 데이터를 List로 보여주기 위한 특화된 클래스이다. 2. Coding * main.xml * listview 을 main.xml에 올려놓고 꼭 id값을 : @android:id/list로 만들어야 된다. * ListActivity 상속받아서 자동적으로 id값을 찾아 주기 때문에 꼭 설정해야 된다. * java code package com.android.listview; import.. 더보기
[ 안드로이드 ] LogCat 사용법 및 Activity Life Cycle 1. Intro 안드로이드 이론에 조금더 알고 싶은 마음에 인터넷에 돌아 다니면서 정보를 얻고 있습니다. eclipse을 이용하여 C++ CDT을 이용한 프로그래밍을 많이 사용해봤지만, 실제로 eclipse의 강력한 기능에 또 한번 놀라고 있습니다. 먼저 안드로이드를 개발하면서 그냥 디버깅 또는 로그를 추가하여 어떻게 동작하는지 또는 결과값이 맞는지 확인하는 방법을 모색하하던중 다음과 같은 방법을 통해서 쉽게 알 수 있다는 점에서 만족하고 있습니다. 2. 프로젝트 생성 1) 프로젝트를 다음과 같이 설정하였습니다. 3. 상속된 Activity을 이용한 동작 1) Activity을 상속받은 클래스에서 다음과 같이 eclipse -> source -> Override/implement Method 을 클릭 후.. 더보기
[ android ] Activity란? 탐구? 안드로이드 프로그래밍을 시작한 초보 프로그래머입니다. 사실은 게임쪽 C++ 프로그래머입니다. 안드로이드 간단한 예제를 통해서 기본적인 이해를 한다고 했지만, 역시 이론적인 내용을 모르니 역시나 풀리지 않는 문제들이 많아서 이론적인 부분도 부분적으로 포스팅을 합니다. 안드로이드에서 Activity(액티비티)란, window 프로그램에서 하나의 윈도우에 해당한다. 즉, 안드로이드 앱을 다운로드 받아 처음에 실행되는 것이 바로 액티비트라 할 수 있다. android.app.Activity 시스템 클래스를 상속받아서 생성이 된다. public class activityClass extends Activity { public void onCreate(Bundle savedInstanceState) { super... 더보기
[ 안드로이드 ] 안드로이드 게임 만들기 - 윷놀이 android 게임을 책 내용을 따라하면서 의외로 많은 즐거움을 선사하고 있습니다. 일단 무료했던 시간을 보낼 수도 있고, 간단한 어플을 통해서 시간을 보낼 수 있다는 장점이 가장 크다는 생각을 하게 되었습니다. 저의 조카들( 10살 / 12살 / 14살 / 15살 ) 이녀석들이 모이면 윷놀이를 자주하고 있습니다. 가족 모임에서 용돈을 주면 그 돈으로 편을 먹고 윷놀이를 하는 것을 보고 이녀석들 헨드폰을 던져 주면 지들끼리 잘 놀겠구나라는 생각을 하였습니다. 그래서 어플을 만들어 보기로 하였습니다. 먼저 프로젝트를 생성합니다. 아래 강좌에서 몇번 포스팅을 한 관계로 넘기고 실제로 코딩해야 되는 부분만 포스팅하겠습니다. yut_0 / yut_1 이미지를 통해서 윷놀이의 엎었다 뒤집었다 하는 윷놀이 이미지 .. 더보기
[ 안드로이드 ] 안드로이드 간단한 게임 개발 2편 간단한 예제를 만들어 보던중 로또 프로그램을 만들던중 이게 좀 더 쉬운걸 해본후 로또 발생기를 이용하여 가위 바위보 / 주사위 게임 / 윷놀이 / 로또 발생기등 게임을 만든 후, 그래픽을 입히는 순서를 정의해서 해보도록 하겠습니다. 지금의 버전은 단순 가위바위 보 게임입니다. 프로젝트 생성 저의 경우 갤럭s에서 테스트를 하기 때문에 현재 버전에 맞쳐서 설정하였습니다. 버전이 높을 경우에는 인식이 안되는 문제가 있었습니다. 본인이 테스트하고자 하는 버전을 선택하시는것이 가장 올바른 자세라 말씀드립니다. 프로젝트를 생성한 후, 다음과 같이 [ res -> layout -> main.xml ] 을 수정하시면 됩니다. 아래 프로젝트를 설정하시면 됩니다. 간단한 xml 소스 입니다. layout을 수정하였다면 이.. 더보기
[ 지리산 둘레길 ] 여행경로 오늘은 부랴부랴 아침에 차를 이끌고 지리산으로 출발하였습니다. 아쉽게도 혼자만의 여행인지라 셀카를 찍을 수 있는 환경이 아니라 중간중간 경로를 찍었으면 하는 바램도 있었지만 이건 무리데스네..저도 안전운행을 해야 되지 않겠습니까..ㅠㅠ 제가 처음에 도착한 곳은 인월면에 있는 지리산 인월센터에서 문의하였습니다. 시간 관계상 당일 코스로 왔기 때문에 무난한 1코스를 선택하였습니다. 친절하게 코스 설명과 차편 소개등 너무나도 신경써주셔서 감사합니다. 지리산 둘레길 인월센터입니다. 코스는 다음과 같이 잡았습니다. 아니 수정했습니다. 이유는 주천에서 -> 운봉으로 이동중에 중간에 빠져서 구룡폭포로 순환 코스 를 선택하였습니다. 운봉에서 버스타고 와야 되는 문제도 있구 해서 코스를 수정하였습니다. 코스를 보게 되면.. 더보기
[ 안드로이드 ] 간단한 게임 만들어보자 안드로이드 게임 개발 책을 보면서 블로깅을 통해 정리를 하고자 합니다. 처음으로 안드로이드를 공부하는 입장에서는 새로운 모든것들이 너무나도 재미가 있습니다. ㅋㅋ 이러다가 히트 상품 만들지 모르겠네요. 간단하 예제를 책에 있는데로 따라하면서 책 내용도 좋구 간단하게 만들 수 있도록 유도하고 있다는 생각이 들었습니다. 저의 경우에는 android sdk에서 사용하고 있는 에뮬레이터를 사용하다가 속터져서 도저히 할 수 없다는 판단에서 혹시 빠르게 결과를 보면서 할 수 있는게 없나 찾던중에 갤럭시 s와 연결을 해서 할 수 있다는 사실을 알았습니다. 제 헨드폰이 갤럭이기 때문에 다행이다라는 생각을 하였습니다. 일단 프로젝트 생성을 하겠습니다. 빨간색 박스를 중점으로 봐주시기 바랍니다. 저의 경우 아까 언급 했듯.. 더보기
[ openfire ] vCard 작성법 vCard는 한마리로 표현하자면, 이력서? 정확한 표현입니다.( ㅋㅋㅋ 제가 블로깅하기 때문에 지 마음데로 입니다. ) openfire에서 사용하고 있는 vCard의 목적은 다름이 아닌 유저검색을 사용하기 위해서 입니다. 하지만, 제가 사용하고자 하는 목적은 조금 다르게 데이터 정보를 담아 놓았다가 알려주기 위한 목적으로 설계를 하였습니다. 어차피 다른게 생각하면 openfire와 제가 사용하려는 목적은 동일선상에 있다고 보시면 됩니다. vCard 작성 Administrator vCard 요청 패킷 vCard 생성 Administrator Administrator Administrator vCard 요청 정보 요청 : 요청 결과 : nanaRa nanaRa ?섎굹 image/jpegiVBORw0KGgoA.. 더보기