본문 바로가기

일상생활 이야기376

안드로이드 스튜디오 독학하기 36일-part2 안녕하세요? 지난번 part1에서는 parcelable을 이용해서 데이터를 전달하는 방법을 다 설명하지 못했는데, 좀 헤메고 나서야 어느정도 이해가 되었고, 그 내용을 포스팅 하고자 합니다. 지난번 part1에서 마지막으로 끝낸 부분입니다. 일단 위 스크린샷에서 붉은 박스로 쳐진 부분은 다른 의미도 없이, parcel에다가 쓴다는 의미입니다. 당연 구조는 다음과 같이 됩니다. public void writeToParcel(Parcel 임의의 이름, int flags){임의의 이름.writeInt(정수 변수);임의의 이름.writeString(문자 변수);} 여기서 flags라는 것은 변경이 가능한지 아닌지 여부는 잘 모르겠습니다. 하지만 여기에 들어가는 임의의 이름은 어떻게 짓든 간에 큰 문제는 없어 보.. 2017. 4. 21.
가지가지로 좌절스러운 Do it 안드로이드 앱 프로그래밍 책 안녕하세요? 요 몇일간 제대로 안드로이드 프로그래밍에서 막히는 부분이 있어서, 이를 해결한다고 이래저래 뒤져 보았습니다만, 문제의 해결은 너무나 어이없는 곳에 있었습니다. 위 스크린샷에 보이는 부분은 [Do it 안드로이드 앱 프로그래밍]이라는 책에서 전혀 나오지 않았는 부분이었습니다. 이 부분 때문에 저는 MenuActivity.java에서 getNumber()와 getMessage()가 전혀 정의되지 않은 메세지라고 나와서 처리가 매우 힘들었습니다. 물론 제가 좀 프로그래밍에 대해서 알았다면, 이렇게 누락된 부분이 있었다는 것을 알아차리는 데 얼마 걸리지 않았을 것이지만, 전혀 모르는 사람이었던 저로서는 이걸 알아내는 것만으로도 몇일이 소요되는 작업이 되었습니다. 아무튼 이걸 알아내는 데 너무 시간을.. 2017. 4. 20.
불국사로 꽃구경가기 안녕하세요? 오늘의 포스팅은 경주 불국사에 꽃구경을 갔다와서, 2017년 4월의 풍경을 소개하고자 합니다. 먼저 주차장부터 불국사 정문으로 올라가는 길입니다. 여기에 겹벗꽃이라고 해야 할까요? 벗꽃의 일종인데 개량된 벗나무들이 봄을 맞이해서 여기저기 피어 있는 것을 볼수 있었습니다. 겹벗꽃은 일반적인 벗꽃과는 다르게 좀더 촘촘하게 꽃이 피어 있다는 것을 볼 수 있었습니다. 아무튼 불국사로 올라가는 길은 이렇게 겹벗꽃이 피어 있었습니다. 저는 분명히 주차장에서 부터 올라왔는데, 올라와서도 또 주차장이 있는 것을 볼 수 있었습니다. 어디서 올라오면 여기 정문 앞에 있는 이 주차장에 주차를 할 수 있을까요? 조금 있으면 부처님 오신날이 되기 때문인지 몰라도, 여기저기 연등을 매달아 놓은 거을 볼 수 있었으며,.. 2017. 4. 18.
안드로이드 스튜디오 독학하기 36일-part1 안녕하세요? 이번 포스팅에서는 [Do it 안드로이드 앱 프로그래밍]에서 부가 데이터라고 해서 한번 Parcel을 이용해서 데이터를 주고받는 실습을 해보고자 했습니다. 먼저 SampleParcelable이라는 이름으로 프로젝트를 생성하도록 합니다. 그리고 나서 package explorer에서 우클릭을 해서 새로운 액티비티를 생성한 다음에, 액티비티의 이름을 MenuActivity라고 아래의 그림과 같이 지정을 하도록 합니다. 다음과 같이 액티비티가 생성되었으면, 이 다음에는 package explorer에서 app폴더에 우클릭을 한 다음에, 새로운 클래스를 생성하는 작업에 들어가도록 합니다. 정확히는 저렇게 java폴더 안에서 프로젝트 폴더명을 클릭한 다음, 여기서 우클릭을 해서 [New]->[java.. 2017. 4. 17.