profile
프로그래밍, 개념 및 이론 기록

JavaScript문법 정리

검색규칙 띄어쓰기없이 사용 @붙여서 검색 @비구조할당(@구조분해할당, @배열구조분해, @객체구조분해) - 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 ,JavaScript의 표현식. 객체 구조분해 배열 구조분해

2022년 12월 1일
·
0개의 댓글
·

스택(Stack)

한 쪽 끝에서만 자료를 넣고 뺄 수 있는 LIFO(Last In First Out)형식의 자료구조스택(Stack)은 LIFO(Last In First Out)를 따른다. 즉, 가장 최근에 스택에 추가한 항목이 가장 먼저 제거될 항목이다.pop() : 스택에서 가장 위에

2022년 6월 4일
·
0개의 댓글
·

ArrayList(연속리스트) / LinkedList(연결리스트)

선형 자료구조다.순서를 가진 항목들의 모임이다.배열이 가지고 있는 인덱스라는 장점을 버리고 빈틈없는 데이터 적재라는 새로운 장점을 취한 자료구조이다.중복된 데이터의 저장을 허용한다.ArrayList, LinkedList등 여러 인터페이스를 구현한 자료형이 있음.Java

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

Array(배열)

메모리상에 데이터를 연속하게 배치한 자료구조.배열은 같은 타입의 데이터를 여러개 나열한 선형 자료구조.배열은 선언하는 순간 셀에 인덱스가 부여되고, 셀 갯수는 고정된다.부여된 인덱스를 통해 원하는 데이터에 접근할 수 있다.배열의 주소를 보면, 한 칸마다 배열의 자료형의

2022년 5월 28일
·
0개의 댓글
·

Process와 Thread

프로그램이란? 파일이 저장장치에 저장되어 있지만 메모리에는 올라가 있지 않은 정적인 상태이며, 어떠한 작업을 위해 실행할 수 있는 파일(컴퓨터가 실행할 수 있는 명령어들의 집합) 프로세스(Process)란? 프로그램이 메모리에 올라와 운영체제로부터 CPU를 할당받

2022년 5월 28일
·
0개의 댓글
·
post-thumbnail

WebView 만들기

네이버 주소로 이동입력한 태그대로 출력app - src - main - assets(지원폴더)에 파일 저장 해당 문서의 화면

2022년 2월 7일
·
0개의 댓글
·

GridView 만들기

app - src - main - res - layout Layout리소스파일 만들기첫 실행화면서울 터치 시 textView변경 및 스크롤기능도 정상작동GridView에 해당 코드 추가작성첫 실행화면부산 터치 시 textView변경

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

videoView만들기

app - src - main - res - raw폴더에 동영상 넣어두기앱 실행시 첫 화면정상적으로 동영상 재생

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

ScrollView만들기

스크롤 확인을 위하여 중복문구 다수 입력ScrollView안에 TableLayout을 만들고 TableRow로 항목 지정

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

listView 만들기

xml파일 만들기 app - src - main - res - layout Layout리소스파일 만들기

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

설문조사 기능구현

activity_main.xml 레이아웃 잡기 xml파일 만들기 1. item_spinner.xml app - src - main - res - menu에 Menu리소스파일 만들기 2. array.xml app - src - main - res - values에 v

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

context_menu만들기

app - src - main - res - menu에 Menu리소스파일 만들기객체화 시키기 위한 코드작성 (오른쪽 위 sync now 꼭 눌러주기)실행 시 초기화면꾹 누르면 메뉴노출배경색 변경 선택 시 효과

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

action_bar menu만들기

app - src - main - res - menu에 Menu리소스파일 만들기아이콘 생성을 위한 코드입력아이콘모음첫 기본화면이메일 아이콘 클릭시 textView변경 (Hello World! -> 채팅 클릭)

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

Count Number기능구현

간단한 숫자카운트 기능 구현.기본적인 Button과 textView등 레이아웃을 잡는 과정.레이아웃의 코드 모습android:inputType="numberSigned" \- 입력란에 정수형 숫자만 입력가능 android:textSize="30sp" \- 글자 크

2022년 2월 3일
·
0개의 댓글
·
post-thumbnail

안드로이드 기초1

app > bulid.gradlefindViewById를 사용하지 않고 XML의 view component에 접근하는 object를 반환받아 view에 접근할 수 있는 방식정리bulid.gradle에 코드를 입력한다.모든 layout에 대해서 binding객체가 생성

2022년 1월 28일
·
0개의 댓글
·

기본 입력방식

코틀린의 기본 및 자바와 차이점 비교 readLine 자바의 Scanner와 같다 기본적으로 코틀린은 자바와는 다르게 ;(세미콜론)을 붙이지 않는다 변수선언 이렇게 코틀린에서는 변수와 상수를 먼저 선택하고 타입도 다른방식으로 지정한다. 또 한가지는

2022년 1월 26일
·
0개의 댓글
·