검색규칙 띄어쓰기없이 사용 @붙여서 검색 @비구조할당(@구조분해할당, @배열구조분해, @객체구조분해) - 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 ,JavaScript의 표현식. 객체 구조분해 배열 구조분해
한 쪽 끝에서만 자료를 넣고 뺄 수 있는 LIFO(Last In First Out)형식의 자료구조스택(Stack)은 LIFO(Last In First Out)를 따른다. 즉, 가장 최근에 스택에 추가한 항목이 가장 먼저 제거될 항목이다.pop() : 스택에서 가장 위에
선형 자료구조다.순서를 가진 항목들의 모임이다.배열이 가지고 있는 인덱스라는 장점을 버리고 빈틈없는 데이터 적재라는 새로운 장점을 취한 자료구조이다.중복된 데이터의 저장을 허용한다.ArrayList, LinkedList등 여러 인터페이스를 구현한 자료형이 있음.Java
메모리상에 데이터를 연속하게 배치한 자료구조.배열은 같은 타입의 데이터를 여러개 나열한 선형 자료구조.배열은 선언하는 순간 셀에 인덱스가 부여되고, 셀 갯수는 고정된다.부여된 인덱스를 통해 원하는 데이터에 접근할 수 있다.배열의 주소를 보면, 한 칸마다 배열의 자료형의
프로그램이란? 파일이 저장장치에 저장되어 있지만 메모리에는 올라가 있지 않은 정적인 상태이며, 어떠한 작업을 위해 실행할 수 있는 파일(컴퓨터가 실행할 수 있는 명령어들의 집합) 프로세스(Process)란? 프로그램이 메모리에 올라와 운영체제로부터 CPU를 할당받
네이버 주소로 이동입력한 태그대로 출력app - src - main - assets(지원폴더)에 파일 저장 해당 문서의 화면
app - src - main - res - layout Layout리소스파일 만들기첫 실행화면서울 터치 시 textView변경 및 스크롤기능도 정상작동GridView에 해당 코드 추가작성첫 실행화면부산 터치 시 textView변경
스크롤 확인을 위하여 중복문구 다수 입력ScrollView안에 TableLayout을 만들고 TableRow로 항목 지정
activity_main.xml 레이아웃 잡기 xml파일 만들기 1. item_spinner.xml app - src - main - res - menu에 Menu리소스파일 만들기 2. array.xml app - src - main - res - values에 v
app - src - main - res - menu에 Menu리소스파일 만들기객체화 시키기 위한 코드작성 (오른쪽 위 sync now 꼭 눌러주기)실행 시 초기화면꾹 누르면 메뉴노출배경색 변경 선택 시 효과
app - src - main - res - menu에 Menu리소스파일 만들기아이콘 생성을 위한 코드입력아이콘모음첫 기본화면이메일 아이콘 클릭시 textView변경 (Hello World! -> 채팅 클릭)
간단한 숫자카운트 기능 구현.기본적인 Button과 textView등 레이아웃을 잡는 과정.레이아웃의 코드 모습android:inputType="numberSigned" \- 입력란에 정수형 숫자만 입력가능 android:textSize="30sp" \- 글자 크
app > bulid.gradlefindViewById를 사용하지 않고 XML의 view component에 접근하는 object를 반환받아 view에 접근할 수 있는 방식정리bulid.gradle에 코드를 입력한다.모든 layout에 대해서 binding객체가 생성
코틀린의 기본 및 자바와 차이점 비교 readLine 자바의 Scanner와 같다 기본적으로 코틀린은 자바와는 다르게 ;(세미콜론)을 붙이지 않는다 변수선언 이렇게 코틀린에서는 변수와 상수를 먼저 선택하고 타입도 다른방식으로 지정한다. 또 한가지는