App
-
Flutter - iOS 카메라, 갤러리 사용App 2024. 9. 19. 01:22
iOS 디바이스에서 갤러리와 카메라를 사용하려면 시스템의 개인 정보 보호 데이터에 대한 사용을 허용해줘야한다.Xcode를 실행하고 아래 경로를 통해 Info.plist 파일을 찾는다.(Runner -> Runner -> Info.plist) 들어간 후, 상단에 Information Property List를 우클릭해 Add Row를 선택하여 아래 코드를 삽입하면 된다.액세스 코드갤러리Key : Privacy - Photo Library Usage Description Value : $(PRODUCT_NAME) photo use 카메라Key : Privacy - Camera Usage Description Value : $(PRODUCT_NAME) camera use 그리고 ..
-
-
Java - 제어흐름 기본 구조(while, do-while, for, continue)App 2021. 10. 6. 16:28
반복문 - 주어진 조건이 만족 할 때 까지 수행문을 반복적으로 수행함 ( 조건의 만족과 반복 가능 여부에 대해 정확한 코딩을 해야 함) while 문 - 하나의 조건에 대해 반복수행이 이루어질 때 사용. (조건이 맞지 않으면 수행 X) while(조건식) { //조건식이 true일 경우 실행, false일 경우 종료(미실행) 반복 실행할 문장; } do-while 문 - 하나의 조건에 대해 반복 수행이 이루어질 때 사용. (수행문이 반드시 한번 이상 수행 됨) do { 반복 실행할 문장; } while(조건식) // 조건식이 true일 경우 실행, false일 경우 종료(미실행) for 문 - 반복문 중 가장 많이 사용하는 반복문. (주로 조건이 횟수인 경우에 사용) for(초기화식; 조건식; 증감식) ..
-
Java - 제어흐름 기본 구조(if, if-else, else-if, switch/case)App 2021. 10. 6. 16:10
if문 기본 구조 - 주어진 조건에 따라 다른 수행문이 실행되도록 프로그래밍 하는 것 if(조건식) { 실행문; } if - else 문 기본 구조 - 주어진 조건에 따라 다른 수행문이 실행되도록 프로그래밍 하는 것 if(조건식) { 실행문1; } else { 실행문2; } else - if 문 기본 구조 - 하나의 경우에 조건이 여러 개에 해당하는 경우 if(조건식) { 실행문1; // 조건식이 1이 true일 때 실행 } else if(조건식2) { 실행문2; // 조건식이 1이 false이고 조건식이 2가 true일 때 실행 } else { 실행문3; // 조건식 1과 2가 false일 때 실행 } switch/case 문 기본 구조 - 조건식의 결과가 정수 또는 문자열의 값이고 그 값에 따라 수행..
-
Java - 객체지향 프로그래밍 (클래스와 객체1)App 2021. 10. 4. 12:16
객체지향 프로그래밍이란? - 객체를 기반으로 하는 프로그래밍이다. 학교 가는 과정에 대한 객체 지향 프로그래밍 객체 정의 객체의 기능 구현 객체 사이의 협력 구현 학생 클래스의 예 - 속성 : 학번, 이름, 학년, 사는 곳 등등.. - 기능 : 수강신청, 수업듣기, 시험보기 등등.. 클래스란 ? - 객체에 대한 속성과 기능을 코드로 구현한 것. (주로 "클래스를 정의한다" 라고 함.) 클래스 정의하기 class는 대부분 대문자로 시작함. 하나의 java 파일에 하나의 클래스를 두는 것이 원칙이나, 여러 개의 클래스가 같이 있는 경우, public 클래스는 단 하나이며, public 클래스와 java 파일의 이름은 동일해야함. 자바의 모든 코드는 class 내부에 위치해야 함. (접근제어자) class 클..
-