Android
-
ActivityGroup를 이용한 Tab메뉴로 Tab메뉴 사라지지 않고 FrameLayout에 여러 층의 Activity 보여주기예전 글들/Android 2011. 7. 14. 19:42
위의 제목이 맞는지 모르겠지만 구조는 아래의 그림과 같습니다. 참 별거 아닌데 고생 좀 했습니다. 에효.... 우선 프로젝트 구조는 이렇습니다. 뭐 그렇게 중요한 건 아니지만 그래도 혹시 모르닌까요. tabhost_main.xml 파일 소스는 아래와 같습니다. 옆 그림때문에 조금 짤리겠지만 복사해서 보시면 될꺼예요. TabHostExampleActivity.class 소스입니다. package youn.exam.TabHost; import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.widget.TabHost; public class TabHostExampleActivity e..
-
Layout 혹은 R 파일에 저장된 컴포넌트 소스에서 못 불러오는 경우(에러 메시지: cannot be resolved or is not a field)예전 글들/Android 2011. 6. 24. 12:54
안드로이드 네트워크 관련 공부하다가 예제 소스에 layout 타이핑 하기 싫어서 복사해서 넣었더니 -_- 아래 그림처럼 layout 폴더에 존재는 하는데 프로그래머라면 너무너무 싫어하는 저 빨간줄... 프로젝트 Clear도 해보고, Error 메시지도 지워보고, layout 이름도 바꿔봤지만 전혀 반응이 없어서 역시나 최후의 수단으로 구글링......역시 구글이다!! 경고 메시지는 아래와 같고 Description Resource Path Location Type conmgr cannot be resolved or is not a field ConMgr.java /NetworkProgramming/src/com/youn/net line 13 Java Problem result cannot be resol..
-
XmlPullParser를 이용한 파싱방법예전 글들/Android 2011. 6. 22. 11:08
미쳐버릴 정도로 날 괴롭힌 녀석 XML 우선 내가 파싱하고 싶었던 데이터는 1 Yang YuMi Korea University English History Yes English, Russian, Japaness Dance Sports Sing 2 Kim JunhMin SukMyung University Language Information Yes English, Japaness Movie, Travel English, Japaness 3 Jung MinJu InHa University Architector Yes English, French, Japaness Playing Guitar, Draw Picture French 이런 식이었고 책에는 대부분 학생 노드 아래 하나의 노드에 하나의 Text만 있는지..
-
Map과 HashMap 클래스예전 글들/Android 2011. 5. 10. 12:45
우선 영어로 된 설명을 복사해서 보면 A Map is a data structure consisting of a set of keys and values in which each key is mapped to a single value. The class of the objects used as keys is declared when the Map is declared, as is the class of the corresponding values. (이 긴 문장을 간단히 해석하면 "Map은 키와 값들로 이루어졌고 각각의 키는 하나의 값과 쌍을 이룬다." 뭐 그런거 같군) A Map provides helper methods to iterate through all of the keys contained..
-
메뉴 만들때 참고하면 좋을 듯예전 글들/Android 2011. 5. 9. 12:05
소스 출처는 [시작하세요 안드로이드 프로그래밍 - 위키북스) 우선 메뉴 클래스 파일 하나 만들고 - Menu.java import java.util.SortedMap; import java.util.TreeMap; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; public abstract class Menu extends ListActivity { private SortedMap actions = new TreeMap(); @..