[kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 26일차
[kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 26일차
오늘의 선요약
- Intent()
- onCreate ~ onDestroy
- SMS 자동답장 프로그램
안녕하세요 입니다 :)
데이터사이언스 도전 26일차입니다.
오늘은 안드로이드
라이프 사이클에 대해서 다뤄보았습니다.
sevlet의 객체들처럼
안드로이드도 라이프 사이클이 존재했는데
서블릿 보다는 좀 더 섬세한 주기를
가지고 있더라구요 :)
안드로이드는 제일 먼저
사람이 보는 페이지를 onCreate 합니다.
그 뒤 onStart, onResume 단계를 거쳐요 ㅎ
그리고 액티비티를 통해
다른 페이지로 넘어가게되면
이전의 페이지는 잠시 onPause됩니다.
아! onPause되기 이전
새로 열고자 하는 페이지가
onStart, onResume됩니다.
새로운 페이지를
사용자에게 먼저 보여주기위한 안드로이드의
배려라고 생각하면 될 것 같습니다.
그 뒤 이전에 작업하던 페이지가
onPause돼요 !! :)
안드로이드의 섬세한 사상에
검탄을 금할 수 없었어요😍😍
그리고 해당 작업을 모두 끝낸 후
Back Key를 누르게되면
해당페이지는 onDestroy됩니다.
그리고 이전페이지가 다시 재시작되죠
사실 생명주기를 설명하기 위해서는
좀 더 복잡한 설명이 필요합니다 :)
그리고 오늘은 안드로이드 실습으로
자동 답신 SMS 프로그램을 짜봤어요 :)
해당키워드가 문자로 들어오면
미리 저장해둔 번호로 해당 발신자에게
자동으로 답장을 하는 프로그램이에요 :)
설정을 바꿔 해당 키워드로 문자가오면
미친 듯이 진동을 울린다던가
시끄럽게 경고음을 울리는
프로그램을 만들 수도 있어요 흐흐
너무 신기하더라구요 :)
실수로 발신자와 수신자를 자신으로 등록할 경우
무한 루프를 돌며 끊임없이 스스로와
문자를 주고 받는 프로그램을 만들 수도 있습니다.
내일은 어떤 프로그램을 만들게 될지
벌써부터 흥미진진하네요 흐흐
Leave [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 26일차 to:
Read more #kr posts
Best Posts From code91
We have not curated any of code91's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From code91
- [kr-dev] 아두이노 데이터 통신 실패 :(
- [kr-dev] 미세먼지 측정기를 완성했습니다 :)
- [kr-life] 국민은행 MVP 혜택 쏠쏠하네요 :)
- [kr-dev] 장난감이 도착했어요 :)
- [kr-dev] 안드로이드 App을 만들고 있습니다 :)
- [kr-life] 코인레일 해킹의 여파가 크네요 :(
- [kr-vote] 현시각 사전투표 참여율이 엄청나네요 :)
- [kr-life] 사전투표 완료하였습니다 :)
- [kr-life] 지치고 힘든날에는 해달로 위로를
- 맛있는 부추곱창집에서 한잔했어요 :)
- [kr-life] 일주일만에 3kg 체중감량 성공 ! ! !
- [kr-movie] 영화 '버닝' 보신분 있나요? :)
- [kr-life] 레몬 디톡스 일주일 후기 !
- [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 28일차
- [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 27일차
- [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 26일차
- [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 25일차
- [kr-life] 오늘도 파란 불 :(
- [kr-life] 동네에 고양이가 급증했어요 🤣
- [kr-dev] 비전공자의 데이터 분석가 100일 도전기 - 23일차