Android Studio
-
Android - 콜백 메소드Android Studio 2020. 9. 28. 14:58
실습1 package com.example.touchevent; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; class MyView extends View { int key; String str; int x, y; public MyView(Context context){ super(conte..
-
-
-
-
Android - 레이아웃Android Studio 2020. 9. 21. 13:38
프로그래밍 예제 2 가중치 가중치를 명시하지 않으면 default 값은 0 가중치 적용 프로그래밍 실습 예제 테이블 레이아웃 - 자식 뷰들을 테이블 형태로 배치 - TableRow 요소의 개수만큼 테이블의 행의 개수 생성 - TableRow 요소 안에 포함된 뷰의 개수만큼 테이블의 열의 개수 생성 상대적 레이아웃 id 값을 통해서 상대적 위치를 참조한다. 자바로 레이아웃 구현 - 자바로도 레이아웃 구현이 가능하지만, XML로 레이아웃을 만드는 것을 권장 2020/09/21 - [Android Studio] - Android - 계산이 UI 구현 Android - 계산이 UI 구현 startersdev.tistory.com
-
Android - 사용자 인터페이스 기초 wee3-2(3-1)Android Studio 2020. 9. 16. 14:21
XML 파일로 UI 작성하기 match_parent : 부모의 크기를 꽉 채움 wrap_content : 뷰가 나타내는 내용물의 크기에 맞춤 숫자 : 크기를 정확하게 지정 안드로이드에서 크기 나타내는 단위 색상 불투명 검정 - 0xFF000000 불투명 흰색 - 0xFFFFFFFF 그리기 margin, padding - 각 위치별 마진 속성 기본적인 뷰들 TextView 텍스트 뷰의 속성들 Ex) EditText - 입력이 가능한 텍스트 필드 - 텍스트 뷰 클래스를 상속받음 - 사용자 입력값을 java코드로 불러와서 사용(처리)하는 것도 가능 EditText 속성들 - singleLine 은 defalut가 True -> 따로 설정 안하면, 한줄로만 입력된다. inputType의 종류 + numberPa..