목록전체 글 (116)
기술 블로그
필수 패키지Auto Close Tag: 자동으로 태그를 닫아준다.Auto Rename Tag: 자동으로 짝 태그의 이름을 바꿔준다.Beautify: 선택 영역 및 파일을 beautifyBookmarks: 라인을 북마크해 shift + alt + L키로 넘어다닐 수 있다.Braket Pair Colorizer: 괄호를 짝을 맞춰 색상을 입혀준다.Code Runner: 해당 영역을 간단히 실행시켜볼 수 있다.Color Highlight: 색상 코드가 색으로 표시된다.Code Spell Checker: 오타를 잡아준다. (영문만)Debugger for Chrome: 크롬 디버그 툴로 front 디버깅이 가능하다.DotEnv: .env syntax를 잡아준다.EditorConfig for VS Code: .ed..
do it 안드로이드 프로그래밍 or 깡샘의 안드로이드 do it 안드로이드 깡쌤 안드로이드 첫째 마당Hello! 안드로이드 01 안드로이드란? 안드로이드에 대한 이해 안드로이드의 특징 안드로이드의 흐름 안드로이드의 현재 02 개발 환경 구축하기 개발 환경 구축을 위한 프로그램 자바 설치하기 안드로이드 스튜디오 설치하기 03 첫 번째 앱 만들기 첫 프로젝트 만들기 하나씩 바꾸어 보기 여러 개의 버튼에 기능 추가하기 새로운 화면 추가한 후 띄워주기 새로운 프로젝트를 만들 때 다른 종류의 화면 선택해 보기 04 안드로이드 프로젝트와 개발 도구 안드로이드 최근 버전의 주요 특징 안드로이드 프로젝트 안드로이드 SDK의 개발 도구 05 앱 장터, Play 스토어에 앱 등록하기 안드로이드의 앱 장터, Play 스토..
2장씩 안드로이드와 병행
16.자료구조ArrayList클래스에는 sort()정렬 메소드가 없다.대신 TreeSet에 집어넣으면 정렬된다.(삽입위치를 찾느라 시간이 더 걸릴 순 있음) 혹은 Collections클래스에 있는 sort를 쓰면 된다. 제네릭을 다른방식으로 사용할 수 도 있지만 제네릭의 요점은 형 안전성을 갖춘 컬렉션을 만들 수 있다는 것이다. 제네릭을 쓸댸 ArrayList(Fish) 객체는 Fish객체에 대한 레퍼런스로만 들어갈 수 있따. 12345678new ArrayList()//제네릭을 쓰는 클래스(ArrayLIst 등)의 인서턴스를 만드는 방법//목록에 들어갈 수 있는 객체의유형을 알려줌 List songList = new ArrayList()//제네릭 유형의 변수를 선언하고 변수에 값을 대입하는 방법 voi..
11.예외처리 thorws키워드를 메소드 선언에서 찾으면 예외를 발생시킬 수있다는 것을 알 수 있다. try/catch 1234try{//위험한 일을 함} catch(Exception e){ //예외 시 문제를 처리함}cs 컴파일러에서는 RuntimeException을 제외한 모든 것을 확인함 코드에서 예외를 던진다면 반드시 메소드를 선언하는 부분에서 throw키워드를 써서 선언해야함(회피하기) throws Exception 예외 발생여부와 상관없이 무조건 실행할 떄는 finally12345try{} catch(Exception e){ } finally {}cs 12,13은 구식기술(swing gui)을 설명하는 파트이기 때문에 넘어갔습니다. 14. 객체 저장 자바에서만 사용한다면 ? 직렬화 사용 다른프..
6. 자바 라이브러리 *정말 빠른시간내에 벼락치기로 자바를 이해해야 할게 아니라면 해드퍼스트 자바는 사지말자. 점프 투 자바같은 최신 블로그로 한번더 정리해야한다. (혹시 보더라도 도서관에서 빌리자.) ArrayListadd(Object elem) 객체 매개변수 목록에 추가remove(int index) index매개변수로 지정한 위치에 있는 객체를 제거remove(Object elem) 주어진 객체가 ArrayList에 있으면 그 객체를 제거 contains(Object elem) 객체 매개변수 elem에 매치되는 것이 있으면 '참'을 리isEmpty() 목록에 아무것도 없으면 '참'을 리턴indexOf(Object elem)객체 매개변수의 인덱스나 -1을 리턴size() 현재 목록에 들어있는 원소갯수..