Embedded System/Android 2

[안드로이드] 이전 버전 ADT 번들 설치하기

2014년부터 안드로이드 adt 최신버전을 설치하고(adt 22.6 이상) 프로젝트를 만들면 appcompat_v7 라는것도 같이 생겨서 너무 귀찮다... 그리고 책이랑 달라... 그래서 이전 버전을 설치하는 방법을 기록해두겠다... http://developer.android.com/ 여기에 접속해도 최신버전만 받을 수 있고 이전 버전을 찾을 수 없었다. 그래서 서칭결과 알아낸것은 https://dl.google.com/android/adt/원하는 파일명 해주면 되는것이었다. 뭔말인고 하니 예를 들어 android-sdk_r22.3-windows.zip 이라는 파일을 받고 싶으면 https://dl.google.com/android/adt/android-sdk_r22.3-windows.zip 이라고 해..

[안드로이드] 토스트 메시지(메세지?) 관련...

확실한건 아닐 수 있음. 난 모름. 그냥 올리는 거임 -ㅅ-. 내가 경험한 바에 의하면 토스트 메시지를 사용하려면 액티비티가 존재하는 곳에서 사용해야 한다. 따라서 액티비티가 없는 클래스에서는 오류를 뿜어댔다. 상속을 시켜봐도 안되자나... 사실 객체지향을 몰라서 상속이 뭔지도 모름. 부모 자식 요런거 잘 모름.... 이번에 처음 해보는거임.....ㅜㅜ 뭐 어쨌든... 아래와 같이 오류가 났었다. 그래서 해결방법을 찾아냈죵. 핸들러를 이용하는겁니다. 액티비티에 정의되어 있는 핸들러가 토스트를 뿌려주는거지.. 아래처럼... AAA.java파일에는 클래스만 정의되어있다고 칩시다. 그리고 MainActivity.java파일에는 액티비티가 정의되어있다고 합시다. MainActivity 클래스에서 다음과 같이 핸..