본문 바로가기

모바일 프로그래밍/Android 프로그래밍

AutoCompleteTextView/styles.xml 관련 public class DSubMap extends Activity {public static Activity ctx;static AutoCompleteTextView StationName;Button StationInputbtn;static final String[] STATION = new String[]{"가능","가산디지털단지","간석","구일","금정","금천구청","명학","총신대입구(이수)","평촌","한대앞","한성대입구","월드컵경기장"};@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);// 중요합니다. setConte.. 더보기
한글 키보드 설치.. 버젼은 프로요이상... 지하철 어플 개발을 공부 할려다 보니 한글키보드가 필요하게 되었습니다.우선 안드로이드 환경변수 설정입니다. 경로는 조금씩 틀릴 수 있는데 \platform-tools 라는것을 기억해 둡시다... 첫번째는 예뮬레이터 내부 구조로 들어갈 수 있는거 같고두번째는 sqlite3 cmd 창에 쳐서 입력할 때 유용합니다. 파일을 올리겠습니다. 제 휴대폰에서 apk를 추출해냈습니다. 2.2 고요 2.3.3 에서 테스트 해보내는데 잘 될지 모르겠습니다.저는 path 설정을 될 거라 예상하고 D:\Android\apk 에 나두었습니다.path 설정만 되어있다면 아무대나 두어도 상관없지만 가급적 영어로 된 디렉토리에 옮기시기 바랍니다. cmd 창을 켜서 다음과 같이 cd D:\ 쳐서 입력해줍니다. 또는 여러분이 설정한 경.. 더보기
안드로이드 패키지 이름이 바뀔 때 어떻게 해야하는가? 예를 들어com.example.testproj 라는 TestProj라는 프로젝트가 있다근데com.example.testproj 라는 패키지로 똑 같이 프로젝트이름만 바꾸고 TestProj2로 만들었다TestProj라는 프로젝트의 어플리케이션이 깔려있는경우 TestProj2를 디버깅(컴파일)하면 에러가 난다.패키지이름이 같다고따라서 패키지 이름을 정할때는본인의 경우는보통 처음 프로젝트만들 때com.re.my.testproj 로 정하곤한다여러분의 경우에 여러분의 이름의 약자를 com.jh.my.testproj로 정하셔도 좋겠다...예전에 학원에서 패키지 이름에 대해 정의하는 방법에 대해서도 가르쳐주었는데 정확히 기억이 안난다.거기선 기업에 따라 패키지 이름도 조금씩 바뀐다고 한다. 더보기
안드로이드 android location 설정하기 SDK Location 이 맞지 않다면 에러가 날 수있고 설치한 경로가 다른 경우 android SDK 들이 다를 수 있다... 다르다기보다 본인들이 설치한 경로와 달라 다운이 제대로 되지 않는 사태가 생길 수 있음을 명시한다... Window -> Preferences 를 늘어가서 Android를 선택하면 찾을 수 있다. 더보기
안드로이드 ListView //ListViewClickDemo public class ListViewClickDemo extends Activity { private static final String[] sports = new String[]{ "축구","야구","육상","농구","빙상" }; ListView list; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);//-ⓐ list=(ListView)findViewById(R.id.list); list.setAdapter(new ArrayAdapter(this, android.R.layout.simpl.. 더보기
안드로이드 해상도에 대해 HVGA,WVGA HVGA 320X480 drawable-mdpi 에 이미지 파일을 넣어야 깨지지 않는다 스프라이트 이미지의경우 WVGA 480X800 drawable-hdpi 에 이미지 파일을 넣어야 깨지지 않는다 스프라이트 이미지의경우 더보기
안드로이드 이클립스에 연동하기 일단 안드로이드 홈피로 갑니다.www.android.com 사이트가 많이 바뀌었을 수도 있는데 Developers를 찾아서 클릭해줍니다. SDK를 클릭하고 windows용 zip파일을 다운 받습니다. 안드로이드를 다운 받으면 C:\Java\android-sdk_r18-windows\android-sdk-windows 에 저는 풀어났습니다..Java 폴더밑에다가 압축푸시면 됩니다. 다음은 path 설정입니다. C:\Java\android-sdk_r18-windows\android-sdk-windows\tools;C:\Java\android-sdk_r18-windows\android-sdk-windows\platforms해야할거는 1. tools 2. platforms 입니다. 자 그럼 이제 이클립스를 켭니.. 더보기