프로그래밍 공부

대학교 코딩공부/모바일 프로그래밍 8

카테고리 설명
  • EditText EditText Edit_text1 = new EditText(this); Edit_text1.setText("입력해 주세요"); baseLayout.addView(Edit_text1); 이런 식으로 생성 할 수 있다. Button Button btn = new Button(this); btn.setText("버튼 입니다."); btn.setBackgroundColor(Color.rgb(239,234,53)); baseLayout.addView(btn); 이런식으로 버튼 또한 생성할 수 있다. 중간에 setBackgroundColor는 버튼의 색을 결정한다. btn.setOnClickListener(new View.OnClickListener() { @Override public void..

  • 이미지 뷰 ( ImageView ) 그림을 출력하는 위젯으로 그림이 필요하거나 화면을 화려하게 구성할 때 사용 이미지 뷰에 보여줄 그림 파일은 프로젝트의 [res]-[drawable] 에 있어야함 XML에서 "@drawable/그림아이디" 형식으로 접근함 이미지 뷰 및 이미지 버튼의 XML 속성 src : 이미지 경로를 나타냄 maxHeight/maxWidth : 이미지의 크기를 지정 scaleType : 이미지의 확대/축소 방식 지정 그림 파일이 [res]-[drawable] 폴더에 있어야 사용이 가능하다.

  • CompoundButton 클래스 Button 클래스의 하위 클래스 체크박스, 라디오버튼, 스위치, 토글버튼의 상위 클래스 체크박스 체크할 때마다 상태가 체크, 언체크로 변겨오딤 여러개의 체크박스가 있어도 서로 독립적으로 동작한다. 따라서 여러개를 동시에 체크할 수 있음. 체크박스에서 체크와 언체크가 바뀔 때의 Java 처리법 버튼 클릭과 절차가 거의 동일하다. 체크박스 변수 선언 CheckBox mycheck; 변수에 체크박스 위젯 대입 mycheck = (CheckBox) findViewById(R.id.android); 체크박스가 변경될 때 동작하는 클래스 정의 mycheck.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener..

  • text 속성 텍스트 뷰에 나타나는 문자열을 표현 android:text ="텍스트 입니다" text Color 속성 글자의 색상을 지정 #RRGGBB, #AARRGBB 형식 android:textColor ="#00FF00" textSize 속성 글자의 크기를 dp, px, in, mm ,sp 단위로 지정 android:textSize = "30dp" typeface 속성 글자의 글꼴을 지정 값으로 sans, serif, monospace를 설정 디폴트는 노말임 android:textface="serif" textStyle 속성 글자의 스타일을 지정 값으로 bold, italic, bold|italic 을 설정가능 디폴트는 노말임 android:textStyle="bold|italic" singleLi..

  • 뷰와 뷰그룹 안드로이드 화면에 사용되는 모든것 View 클래스 상속을 받음 다른말로 위젯 이라고 함. 다른 위젯을 담을 수 있는 위젯 은 레이아웃 이라고 함 레이아웃 은 ViewGroup이라는 클래스 아래에 존재 View 클래스 계층도 Frame Layout = 여러개를 겹쳐서 표시할 수 있다. GridLayout = 테이블 레이아웃 을 사용할때 사용하나 잘 사용하지 않는다. Button 의 XML 속성 TextView 나View 클래스에서 상속받음 TextView를 클릭해서 확인 해봐야 하며 이후 안드로이드에서 사용되는 클래스에 대한 내용은 이러한 방식으로 찾아볼 수 있음 화면을 구성하는 뷰는 대부분 android.wiget패키지에 포함됨 View 클래스의 XML 속성 속성들만 정리해놓고 닫아놓는다. ..

  • 안드로이드 스튜디오 설치를 진행후 New Project를 누르면 기본 템플릿이 나온다. 빈 Activity를 실행후 진행 원하는 경로를 지정해주고 언어는 코틀린과 자바 중 자바를 선택한다. 이때, Save location의 경로에는 한글이 들어가면 안된다. res = 리소스의 줄임말. 대부분의 이미지파일, 레이아웃 등 을 담는 폴더로 사용한다. 우측 상단의 Code는 Code의 설명이고 Design은 디자인 소스를 확인 할 수 있다. 디자인을 왼쪽 Text View에서 끌어다가 오른쪽 에 옮겨놓으면 Code에도 갱신되는 모습을 볼 수 있다. values > colors = 색감의 이름과 컬러코드를 지정해놓고 사용할 수 있다. string에서 어플리케이션의 데이터 이름을 지정하고 사용할 수 있다. Them..