728x90

안드로이드 스튜디오 18

[Android Studio] 비만도 계산기 만들기

안드로이드 스튜디오로 BMI 계산기 만들기 코드 activity_main.xml MainActivity.java package com.cookandroid.test; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private EditText edit1,..

개발/Android 2021.10.04

[안드로이드 프로그래밍] 5장 직접 풀어보기 5-3

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.216 직접 풀어보기 5-3 다음 화면을 XML 파일 없이 Java 코드만으로 작성하라. 레이아웃에 에디트텍스트 1개, 버튼 1개, 텍스트뷰 1개를 생성한다. 버튼을 클릭하면 에디트텍스트에 쓰인 문자열이 텍스트뷰에 나타나게 한다. 코드 MainActivity.java package com.cookandroid.test; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.os.Bundle; import android.view.View; import android.widget.Button; import andro..

개발/책 2021.10.04

[안드로이드 프로그래밍] 5장 직접 풀어보기 5-1

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.206 직접 풀어보기 5-1 리니어레이아웃으로 다음과 같은 화면을 구성하는 XML을 작성하라. 리니어레이아웃의 orientation 속성을 vertical로 설정한다. 버튼 3개를 생성하고 버튼의 layout_width는 110dp로, layout_height는 100dp로 한다. HINT 버튼에 gravity와 layout_gravity 속성을 모두 지정해야 한다. 코드 activity_main.xml 결과

개발/책 2021.09.30

[안드로이드 프로그래밍] 4장 직접 풀어보기 4-4

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.193 직접 풀어보기 4-4 [실습 4-2]를 다음과 같이 수정하라. '좋아하는 안드로이드 버전은?'으로 질문을 변경한다. '시작함'을 스위치로 변경한다 를 없애고, 라디오버튼을 선택할 때마다 즉시 해당 이미지가 나오도록 변경한다. 마지막에 와 버튼을 추가한다. 를 클릭하면 응용 프로그램이 완전히 종료되게 하고, 를 클릭하면 다시 초기화되고 처음 화면이 나오게 한다. 코드 activity_main.xml MainActivity.java package com.cookandroid.test; import android.os.Bundle; import android.view.View; import android.widget.Butt..

개발/책 2021.09.29

[안드로이드 프로그래밍] 2장 직접 풀어보기 2-3

한빛아카데미 Android Studio를 활용한 안드로이드 프로그래밍 6판 p.104 직접 풀어보기 2-3 다음 그림과 같이 버튼 4개를 만들고 각 버튼을 클릭하면 필요한 내용이 작동하는 FourButton 프로젝트를 작성하라. 각 버튼은 다른 색상으로 변경한다. 코드 activity_main.xml MainActivity.java package com.cookandroid.test; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.But..

개발/책 2021.09.27
728x90