분류 전체보기 (60) 썸네일형 리스트형 #5. 레이아웃 익히기 2021-01-29 - 요약 - 1. 5개 레이아웃의 계층도는 다음과 같다. java.lang.Object android.view.View android.widget.ViewGroup LinearLayout RelativeLayout GridLayout FrameLayout android.widget.LinearLayout android.widget.TableLayout 2. 리니어레이아웃의 주요 속성은 다음과 같다 orientation : 레이아웃 안에 배치할 위젯의 수직 또는 수평 방향을 설정한다. gravity : 레이아웃 안에 배치할 위젯의 정렬 방향을 좌측, 우측, 중앙 등으로 설정한다. padding : 레이아웃 안에 배치할 위젯의 여백을 설정한다. layout_weight : 레이아웃이 전체 화면에서 차지하는 .. #4. 기본 위젯 익히기 2021-01-28 - 요약 - 1. 위젯은 넓은 의미로 View 클래스 하위의 모든 클래스를 지칭하고, 좁은 의미로 버튼, 텍스트뷰, 체크박스, 라디오박스 등 눈에 보이는 요소를 지칭합니다. 그리고 위젯을 지정 하여 놓을 수 있는 틀을 레이아웃이라고 합니다. 2. 해당 쳅터에서 사용한 위젯의 View클래스 계층도는 다음과 같습니다. (화살표는 상속 관계를 뜻하며 -> 아래방향으로 위방향의 클래스를 상속한다는 의미입니다. 또한 빨간색 상자 TextView는 같은 클래스이며 이 클래스를 EditText와 Button클래스가 상속한다는 의미입니다. 그리고 CompoundButton은 Button클래스를 상속하며 각각 widget 요소들(체크박스, 토글버튼, 스위치, 라디오박스)은 CompoundButton을 상속합니다.) 3... 초기상태 전환 시 라디오 버튼 false적용 안됨 2021-01-28 (해결) 안녕하세요!! 초보개발자 Hellow:) 입니다. 이번에 간단한 실습 예제를 하면서 막히는 부분이 생겨서 궁금한 사항을 적어놓으려고 합니다. 혹시 게시글을 보시고 댓글로 답변을 주시면 감사하겠습니다!! 처음으로 버튼을 클릭했을 때 초기 화면으로 돌아와야 해서 오른쪽 이미지 처럼 돌아옵니다. 그리고 다시 switch를 클릭하여 활성화 시킨 후 (처음으로를 누르기 전에 로드한 pi 이미지를 재클릭 해보면 반응도 없고 라디오 버튼이 파이(9.0)만 클릭이 되지 않습니다... 혹시 답을 알고 계신분들 부탁드립니다!! => 해결 RadioGroup에서 사용하는 clearCheck()메소드로 라디오그롭 안에 체크된 것을 모두 해제해주는 메소드로 쉽게 해결했습니다. #3. 안드로이드를 위한 기본적인 Kotlin 문법 2021-01-27 - 요약 - 1. Kotlin은 객체지향 프로그래밍을 지원하며 주요 특징은 다음과 같습니다. Java와 100% 상호 호환됩니다. Java보다 문법이 간결합니다. 프로그램의 안정성을 높여줍니다. (?, !!) var 또는 val 예약어를 통해 데이터 형식을 선언하지 않고 변수를 선언할 수도 있습니다. 2. Kotlin에서 많이 사용되는 기본적인 데이터 형식은 Char, String, Byte, Short, Int, Long, Float, Double, Boolean 등이 있습니다. 3. if 문은 조건이 true인지 false인지에 따라서 어떤 작업을 할 것인지를 결정하고 when 문은 여러 가지 경우에 따라서 어떤 작업을 할 것인지를 결정합니다. (when은 switch문이랑 비슷함) 4. 일차원 배열.. [Window]Kotlin IntelliJ IDEA 설치하기 2021-01-27 안녕하세요! 초보개발자 Hellow:)입니다. 이번에는 Kotlin 개발을 위한 IDEA를 설치 하겠습니다. 1. Kotlin의 특징 배경 - 2011년 젯브레인(JetBrains)에서 발표한 프로그래밍 언어로, JVM(Java Virtual Machine)기반으로 작동하며 Java와 100%호환됩니다. 2017년 구글은 구글 I/O행사에서 안드로이드 공식 개발 언어로 Kotlin을 추가 치정했습니다. (★ 구글이 Kotlin을 공식 언어로 지정한 배경에는 Java의 저작권을 가진 오라클과의 분쟁이 있습니다. 2020년 버전부터 안드로이드 공식 문서에는 심지어 Java로 된 예제보다 Kotlin으로 된 예제가 먼저 나옵니다.) Java와 100% 호환 Java보다 문법이 간결 - Kotlin은 게터(ge.. #2. 안드로이드 프로그램 개발 과정 및 간략한 구성 2021-01-26 - 요약 - 1. 안드로이드 프로젝트를 개발할 때는 다음 단계를 따릅니다. 안드로이드 프로젝트 생성 화면 디자인 및 편집(app/res/layout/activity_main.xml = R.layout.activity_main) Kotlin 코드 작성 및 수정 프로젝트 실행 및 결과 확인 안드로이드 에플리케이션 개발 완료 2. 안드로이드 프로젝트를 새로 만들 때는 애플리케이션 이름, 패키지 이름, 최하 실행 버전을 필수로 입력 또는 선택해야 합니다. 3. 안드로이드 프로젝트에서 프로그래머가 주로 변경하거나 접근할 폴더와 파일은 다음과 같습니다. activity_main.xml 파일 : 기본 액티비티(화면) => 흔히 애플리케이션을 동작 할 때 이루어지는 화면 MainActivity.kt 파일 : 메인 Ko.. #1. 안드로이드 개요 2021-01-24 - 요약 - 1. 스마트폰 별 개발 환경 구분 안드로이드 아이폰 윈도우폰 개발언어 Java, Kotlin Swift C# VB.Net 개발 운영체제 Windows, Mac OS, Linux Mac OS Windows 개발 툴 Android Studio Xcode Visual Studio 최신 개발 버전 Android 11 iOS 14 윈도우10 모바일 2. 안드로이드 버전 흐름 안드로이드 1.0 G1 -> 안드로이드 1.1 페티 폴 -> 안드로이드 1.5 컵케이크 -> 안드로이드 1.6 도넛 -> 안드로이드 2.0 / 2.1 에클레어 -> 안드로이드 2.2 프로요 -> 안드로이드 2.3 진저브레드 -> 안드로이드 3.x 허니콤 -> 안드로이드 4.0 아이스크림 샌드위치 -> 안드로이드 4.1~3 젤리 빈.. #0. Preview 2021-01-24 안녕하세요! 초보개발자 Hellow:)입니다. 이번에 모바일 애플리케이션 개발을 위한 공부를 해보려고 합니다. 코틀린이란? 코틀린은 자바 플랫폼에서 사용되는 새로운 프로그래밍 언어입니다. 자바와 100% 호환되며 구글에서 2017년부터 안드로이드 공식 지원 언어로 채택되었습니다. 또한 최근에는 레퍼런스 문서를 보면 코틀린으로 작성된 코드가 먼저나오는것을 보면 안드로이드에서도 코틀린을 주력 언어로 보는것 같아요!! 최근 트렌드에도 잘 맞고요. 장점은? 1. 자바보다 프로그램의 안정성을 높일 수 있습니다. (EX- NULL pointer exception) 2. 간결합니다. 3. 컴파일 속도가 빠릅니다. 이상 마치겠습니다. 이전 1 ··· 3 4 5 6 7 8 다음