전체 글(33)
-
[안드로이드 스튜디오] 서브화면 이동
이번엔 서브화면으로 이동하는 코드를 짜볼거다. 먼저 MainActivity 를 생성이 되면 java->com.example.intentkt 에 하나의 액티비티를 더 생성한다. 처음 만든게 메인화면, 두번째 만든게 서브화면이 된다. 메인액티비티 화면에 버튼을 삽입한다. 그러면 화면엔 텍스트뷰와 버튼이 생성된것이다. 텍스트뷰의 id는 tv_sendMSG , 버튼의 id는 btn_a 로 설정한다. 서브액티비티의 화면은 텍스트뷰에 서브화면임을 알려주는 메세지를 넣어주고 id는 tv_getMSG 다. 이제 화면 설정은 끝이다. 서브 화면으로 넘어가는 기능을 코딩하면 된다. package com.example.intentkt import android.content.Intent import and..
2022.10.03 -
[안드로이드 스튜디오] 이미지 변환
먼저, Split 에 button , ImageView 를 삽입한다. 버튼의 id는 btn_toast , ImageView 의 id는 iv_profile 이다. (무료 아이콘 이미지는 flaticon 사이트 활용) 원하는 이미지 두장을 res->drawabe 폴더에 복붙 한다. 이미지의 Common Attributes -> srcCompat 에서 원하는 이미지를 선택하여 변경한다. (처음부터 원하는 이미지로 넣으려면, 팔레트에서 ImageView 를 삽입하기 전 drawable 에 원하는 사진파일을 먼저 넣어주면 된다.) package com.example.imageviewkt import androidx.appcompat.app.AppCompatActivity import android...
2022.10.03 -
[안드로이드 스튜디오] Text 가져오기
파일을 생성하면 activity_main.xml 과 MainActivity.kt 두가지가 생성된다. activity_main.xml 에서는 design , split , code 를 수정할 수 있고 MainActivity.kt 에선 내가 자바에서 하던 형태와 비슷한 코딩을 하면 된다. 먼저 팔레트 창에서 Button,PlainText 를 split 창에 끌어놓는다. (TextView 는 기본값) 이번엔 내가 입력한 텍스트 가져오기를 실행할 것 이므로, 버튼 속 텍스트는 "텍스트 가져오기" 로 저장한다. (html 에서도 구문을 쉽게 보기 위해 id 를 설정했듯이, 안드로이드 스튜디오에서도 id를 설정해 MainActivity 에서 다루기 쉽도록 한다.) 이 버튼의 id 는 btn_getText ,..
2022.10.03