이번주는 온보딩주차로 바로 몇일전까지 했던 사전캠프의 강의를 되짚어보는 주인거 같다.
그래서 1주차때 했던거를 다시 만들어보았다.
원래 강의에서는 이 그라비티를 입력 후 센터를 입력하여 가운데에 입력할수 있게끔 만들어주었는데 궁금해서 한번 center 대신 end를 입력해 보았다.
그랬더니 오른쪽 끝(마지막)부터 글씨가 입력되는 것을 확인 했다. 한번씩 이렇게 다른거도 선택해서 결과를 보는것도 좋을거 같다.
이번에 쓴 고유값 아이디는 tv_title, tv_main_title, tv_resValue, tv_resText, iv_image, btn_back, btn_check, et_height, et_weight 가 있다.
타이틀은 제목, Value는 숫자로 비만도를 계산해주는 것, Text는 그 숫자에 해당하는 텍스트 값(비만인지 아닌지), btn은 버튼으로 돌아가기와 확인, et는 plain text를 받는 id이다.
변수 선언 'val' , 자료형 선언 ':',
activity 에서 activity로 데이터를 넘겨줄 때는 intent라는 단어를 씀.
예외처리 'if'
->if(heightEditText.text.isEmpty()){
->isEmpty는 그곳이 비었을때
데이터 받는 코드
-> val height = intent. 여기까지는 똑같고 여기서 val height = intent.getIntExtra() 라는 값이
더 붙는다.
반대로 데이를 보낼때는 'intent.putExtra' 를 활용한다.
사전캠프 때 항상 오류만 뜨고 화면을 띄우지 못했는데...드디어 화면을 띄웠다.
일단 입력하고 화면을 띄우게 되었는데 다만 값이 변하지 않는다...내일 다시 한번 도전을...