U E D R , A S I H C RSS

Armdroid/6회차


1. 목표/공지

  • 라이프 사이클, SQLiteHelper 까지는 나가기. (아마 4a강 2/3쯤)
  • jUint 왜 좋은진 아시죠?
  • 진도나가기 전에, 자습 30분해서 어느정도 기억하는지 점검.
  • 그 후 30분 후에 질문 받는 시간.
    • 물론 질문은 언제든지, 근데 따로 받는 시간을 안 정하면 질문 안 나올 것 같아서.
    • 질문 없으면 진도나감

2. 레퍼런스

3. 예제 코드


3.1. 이해도 체크

  • 각자 얼마나 이해하고 있는지 확인하기 위해 아래의 항목들에 대해 아는대로 적어보는걸 하기로 합니다.
    • 정확도나 난이도 같은거 모릅니다. 그냥 많이 알면 많이 쓰겠지...
  • 요즘 세상은 know-what,how보다 know-where이다 보니 검색해도 상관없는데(복붙은 하지 마세요.), 시간은 10분만 줄거니 그냥 쓰는게 나을듯.
  • 어떻게 써야 할지 모르겠는 당신을 위해 예시를 들어보자면, "Toast: 화면에 뜨는 그 회색 둥그런거에 글자 뜨는거" 이정도여도 OK
  • 우리 모두 손으로 쓰는거 싫어하니까 아래꺼 긁어서, 답을 채워넣은 다음에, 제 이메일로 보내는걸로. (rhko_At_cyrusian컴)

문제.

  1. Activity:
  2. Fragment:
  3. AndroidMenifest:
  4. Adapter:
  5. AdaterView:
  6. ListView:
  7. R.java:
  8. LayoutInflate:
  9. res/layout:
  10. res/menu:
  11. res/values:
  12. Context:
  13. BroadcastReceiver:
  14. List<T>에서 T의 용도:
  15. AsynkTask<A,B,C>에서 A,B,C의 용도:
  16. @+id/와 @id/의 차이
  17. JSON:
  18. 인터넷을 쓰려면 뭘 해야 한다?:
  19. 에러 났을땐 무엇을 봐야 하는가:
  20. 개발자 문서는 어디서 보는가? ???.???.com:
  21. 'import'의 용도:
  22. SharedPreference:
  23. PreferenceActivity:
  24. res/xml:
  25. Gradle:
  26. build.gradle:

문제 끝. (아오 모니위키 * 랑 1.을 구분 못하네?????)

  • 안 배운건 없을겁니다.(아마도)
  • 혹시 3,4학년 과목인 '모바일 앱 개발'을 할 거라면 참고. 중간고사를 얼마나 잘보느냐가 곧 학기말 성적이 되어 버리는데, 이런식의 문제를 교수님이 푸신 다음에, "교수님의 답안에 빈칸을 뚫은 것"이 문제로 나온다고 생각하면 됩니다. 코드 문제가 있긴한데, 코드 문제야 1학년 C언어 수준이고 나머지 문제들이 심리퀴즈 급이라... 엄청 잘 아는 사람 아니면 개빡침. 아니 잘 알아도 빡침. 하나더 말하자면, 난이도는 이거보다 3배쯤 쉬운 퀴즈를 푼것 같은걸 문제로 내기 때문에 쉬울수도 있지만, 교수님 생각을 읽어내야해서 더 어려울 수도 있음.
    • 그냥 듣지 않는게 이로움
    • 스터디에 참여하신 분들은 학점 따러 들어도 되긴 할텐데 스트레스 엄청날 듯.
    • 솔까 내가 박교수님보다 잘가르치고 있다. 진짜

4. 후기

  • 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
    • 관련 페이지 : ThreeFs, ThreeFs(노스모크), FiveFs(노스모크)
    • 링크를 눌러보기조차 귀찮은 당신을 위한 간단한 설명
      • Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
      • 예를 들어 지난주에 돈가스를 먹은 것에 대해 후기를 쓴다면 : "지난주에 강남에 가서 하나에 5만원하는 돈가스를 먹었다.(사실) 기대를 잔뜩 했는데 별로 맛이 없었다.(느낌) 강남은 땅값이 비싸서 값만 보고 엄청 맛있을거라 기대하면 안된다는 것을 알았다.(깨달은점) 다음에는 미리 인터넷에서 평을 찾아보고 별점이 높은 돈가스집을 찾아서 가봐야겠다.(앞으로의 계획)"

4.1. 고한종

  • F4:
    • 오늘은 간단한 퀴즈를 해보았다. 이런거라도 해야 다들 어느정도 기억에 남는지 지표로 삼을 수 있을거란 생각에서 였다. 해보니까 다들 말로는 반응이 좋았으나, 표정이 좋지 않았다. 적어도 내눈엔 그리보임. 거기에 오늘 강의는 뭔가 손으로 해보는게 적어서 좀 지루해서 더 그래보였다. 일단 너무 많은 양을 한번에 해서 그런거 아닐까 싶다. 이번 강의에 나온것만 추려서 한번 더 해보고 어떻게 할지 정해야 겠다.
    • 질문 받는 시간을 깜빡했다. 시작 시간이 지체 되었기 때문에 아마 깜빡하지 않았어도 안 했을것 같다. 시간을 지체시키지 않기 위해 다음부턴 '5시에 저녁식사를 주문하고 먹고서 시작합니다.'로 바꿔야 겠다. 아 그리고 시간 공지를 좀더 일찍해야 겠다. 안 그러니까 한없이 늘어짐.
  • 새로 알게된 사실
    • 종료 전에 확실히 호출이 보장되는 life-cycle 함수가 내가 알고 있던 것과 다름에 놀람.
      • pre-honeycomb: onResume
      • honeycomb and later : onStop
      • 이럴 수가.. 물론 허니컴 이후에 맞추는게 편하지만 이건 좀.. 아이스크림 샌드위치도 아니고;
    • ContentProvider을 사용할 땐, ContentResolver를 사용하는 편이 좋다.
    • BaseColumns이란 녀석이 있다는걸 알게 됨. 이건 좀 편한듯?
  • UnitTest는 나름 기대했던 주제인데, 잠깐 짤막하게 하느라 그리 유용한 정보는 얻지 못함.

4.2. 조광희

  • Udacity는 친절합니다. 안드로이드 by 구글 강의만 빼고요
  • 오늘은 뭔가 이론 위주의 강의...(참 쉽죠? 그럼 해보세요 가 적었음)
  • 다음번엔 밤새서 하는거로...?

4.3. 김한성

한성이는 계절학기 팀플 때문에 참여하지 못함.

4.4. 김성원


  • 점점 구글 강의에 대한 신뢰도가,,,,
  • 유다시티 강의에서는 장인의 숨결이 느껴진다.
  • 이론 위중의 강의 였고, 실습이 적었던 듯
  • 남자의 스터디를 해야할 때가 다가오는 듯 하다.
  • 현재 파리 정세는 혼란으로 치닫고 있습니다.

4.5. 장혁재

  • 중요한 내용을 빠르게 지나가서 잘 기억이 안나네요. 복습하겠습니다.
  • sqlite하고 contentprovider 사용법

4.6. 권영기

  • 보너스로 올려준 ContentsProvider 강의가 엄청나게 괜찮았다. 본 강의보다도 훨씬
  • 오늘은 실습 시간이 좀 적었다.
  • UnitTest도 재밌었음

상위: Armdroid
이전글 Armdroid/5회차, 다음글 Armdroid/7회차
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2015-01-09 17:26:49
Processing time 0.1033 sec