모바일 프로그래밍
-
모바일 프로그래밍 1장 요약모바일 프로그래밍 2023. 10. 11. 21:50
1. 스마트폰 개발 환경 안드로이드 아이폰 윈도폰 개발 언어 JAVA, Kotlin, C++ Objective C C#, VB.Net 개발 운영체제 Windows, Linux, Mac OS Mac OS Windows 8/8.1/10 개발 툴 Eclipse,Android Studio Xcode Visual Studio 2013 이상 최신 개발 버전 Android 13.0(T) iOS 16 윈도폰 10 2. 안드로이드 버전 흐름 진저브레드(2.3, 스마트폰 전용) + 허니콤(3.x, 태블릿 전용) = 아이스크림 샌드위치(4.0x) -> 태블릿과 스마트폰에서 공통된 개발 환경을 사용할 수 있다. -> 캣캣(4.4w)부터는 웨어러블 장비 개발 -> 롤리팝(5.0)은 모든 안드로이드 기기를 통합 개발할 수 있는 ..
-
안드로이드 프로그래밍 page 243 실습 6-1 날짜/시간 예약 앱 만들기모바일 프로그래밍 2023. 10. 10. 23:19
activity.main_xml MainActivity.java package com.example.a231004_a; import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.os.Bundle; import android.os.SystemClock; import android.view.View; import android.widget.Button; import android.widget.CalendarView; import android.widget.Chronometer; import android.widget.RadioButton; import android.widget.TextView; ..
-
기본적인 애플리케이션 작성모바일 프로그래밍 2023. 10. 10. 22:11
Ctrl + Alt + L -> 코드가 보기 좋게 정렬 -> 으로 변경 activity.main_xml android:id="@+id/button1" 모든 뷰와 뷰에서 상속된 것은 아이디를 가질 수 있는데 아이디는 @+id/지정 아이디 형식 @는 리소스에서 참조하라는 의미, @+는 리소스에 추가하라는 의미 android:text="@string/strBtn1" text속성은 버튼에 쓰일 글자 @string/문자열 이름은 xml파일에서 해당 문자열 이름으로 문자열이 지정되어 있음 -> string.xml에 strBtn1이라는 문자열 이름이 있어야 함 string.xml 버튼입니다 MainActivity.java Ctrl + Alt + O -> 불필요하게 임포트된 문장 제거 Button button1; ja..