Develop/Android

Develop/Android

기본 위젯과 드로어블 사용하기

이 글은 [Do it! 안드로이드 앱 프로그래밍](저자 정재곤, 출판사 이지스퍼블리싱) 교재를 보고 공부하며 정리한 글임. string.xml에 저렇게 추가해두면 textview에서 text에 저렇게만 적어도 뜬다. 또한 이렇게 하면 다국어 지원이 가능하다 텍스트뷰의 속성들이 여러가지 있다 textColor textStyle textSize ... 등등 maxlines를 1로 해주면 저렇게 한줄로 표현이 가능하다 lineSpacingExtra는 줄간격을 조정할 수 있다 checked를 true 로 하거나 false로 하거나에 따라서 맨 처음에 체크표시를 어떻게 보일것인지 결정할 수 있다 RadioGroup 안에 RadioButton이 들어간다. ​ 두번째 버튼에 margin left 에 10dp 를 줘서..

Develop/Android

레이아웃 익히기

이 글은 [Do it! 안드로이드 앱 프로그래밍](저자 정재곤, 출판사 이지스퍼블리싱) 교재를 보고 공부하며 정리한 글임. 대표적인 레이아웃으로 5가지가 있다 ​ - ConstraintLayout -LinearLayout -RelativeLayout -FrameLayout -TableLayout(계산기 프로그램 만들때 나는 이걸 사용했다!) ​ 제약 레이아웃은 저번장에서 공부했고.. 스터디 수업에서는 거의 LinearLayout 만 이용한다. LinearLayout은 박스 모델을 사용하는 레이아웃이다. Horizontal 가로, Vertical 세로 방향으로 지정한다. 아주 쉬운 레이아웃이라고 한다. ​ 뷰의 영역 알아보기 ​ 우리가 보이는 뷰의 테두리 공간 안쪽을 Padding 이라고 한다. 그리고 테..

Develop/Android

안드로이드 스튜디오와 친해지기

이 글은 [Do it! 안드로이드 앱 프로그래밍](저자 정재곤, 출판사 이지스퍼블리싱) 교재를 보고 공부하며 정리한 글임. 기본 개념을 정리중이다. ​ ​ wrap_content : 뷰에 들어있는 내용물의 크기가 자동으로 맞춘다 match_parent : 뷰를 담고 있는 뷰그룹의 여유공간을 꽉 채운다. ​ ConstraintLayout 의 경우에는 버튼의 가로세로를 둘다 match_parent 로 해도 크기는 그대로지만 LinearLayout 으로 하면 화면을 꽉 채운다 ​ LinearLayout은 orientation 속성이 필수 속성이다 레이아웃 기초 익히기 ​ 그 중 ConstratinLayout ! ​ 제약 조건을 사용하는 ConstraintLayout. 제약 조건이란 뷰가 레이아웃 안의 다른 요..

Develop/Android

Hello 안드로이드!

이 글은 [Do it! 안드로이드 앱 프로그래밍](저자 정재곤, 출판사 이지스퍼블리싱) 교재를 보고 공부하며 정리한 글임. 책으로 혼자서 처음부터 복습하기로 했다. (21.2.7 시작) https://github.com/Dawon00/Android_Practice Dawon00/Android_Practice Contribute to Dawon00/Android_Practice development by creating an account on GitHub. github.com 일단 여기에 올려봐야지 ​ 처음엔 버튼을 만들어서 클릭하면 토스트를 띄우고, 네이버로 접속하고, 전화를 거는 기능을 추가했다. 코드에서 보면 Button이 빨갛게 되는 경우가 있는데 오류 내용을 보니 수직수평 설정하는 문제라고 한다..

dawonny
'Develop/Android' 카테고리의 글 목록