목록코드 (7)
NOW OR NEVER

개요 하는 이유 : 카카오 지도 API Key를 숨기기 위해 목표 : local.properties의 값을 manifest에 할당하기 및 BuildConfig 파일에 저장하기 방법 0. local.properties에 사용하고자 하는 값 저장하기 manifestPlaceholder를 통해 manifest에서 사용 할 API Key라면 !!!절대!!! 따옴표 붙여서 작성하지 마세요 : 따옴표로 넣어서 저장하면 api와 통신할때 따옴표도 같이 들어가기 때문에 Autentication 오류가 납니다. 1. 앱 수준 build.gradle 파일에서 local.properties 파일을 Properties 객체로 만들어 값 가져오는 코드 작성 // local.properties 파일을 Properties 객체로 ..

Google Map API (Mac 기준) 1. https://console.cloud.google.com/welcome 접속 Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 2. 프로젝트 만들기 3. 사용 설정한 api 및 서비스 - api 및 서비스 사용 설정 - Maps SDK for Android 4. api 키 제한 설정 안드로이드 스튜디오 터미널에서 SHA-1 인증서 디지털 지문 얻기 window : gradlew signingReport 입력 후 ctrl + enter mac : keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass..

🌟 이번 주 목표 🌟 ✅ 1일 1정리 ✅ 모르는 점 있으면 강사님께 질문하기 ❗❗ 이번 주 변동된 점 저번 팀 회고 과정 속에서 팀원분들의 회고글을 참고했을 때 블로그에는 어려웠던/이해가 안됐던 점들을 기록하고 팀 회고 때 4L방식으로 하는 것이 나에게 더 도움이 될 것 같아 해당 방식으로 기록하기로 했다! 📃 이번 주 리뷰 한줄 평 : activity 실행 메서드들의 역할에서 헷갈렸던 점들이 많았다. 핸드폰 키보드를 사용하자 emulator로 실행하고서 마지막 입력 값에서 엔터키를 치면 내가 requestFocus한 입력값 치는 곳에서 커서가 생겨야 하는 데 그러지 않아서 뭐가 문제지 하고 있었는데 같은 과제조 팀원 분께서 알려주셔서 문제점을 찾았다. 여태 emulator로 실행하여 테스트를 진행할 때..
데이터베이스 연동 프로그램 데이터베이스 연동프로그램을 만들 때 에는 VO와 DAO를 만드는 것이 일반적이다. value object(VO): 데이터베이스 테이블을 객체로 표현하기 위한 클래스 dataBase Access Object (DAO) : 데이터베이스에 접근하여 검색, 추가, 수정, 삭제의 명령을 수행하는 클래스 컴퓨터를 웹서버로 꾸미기 위해 톰캣 설치 https://tomcat.apache.org/download-90.cgi 32-bit/64-bit Windows Service Installer 자바(jdk) 설치된 경로에 설치 c\Tomcat으로 설치 chrome 주소 창에 localhost:8080 Tomcat 연결 잘 되면 고양이 그림과 함께 Tomcat 사이트 나옴 실행하고 있는 tomc..

Functions 함수 function : 프로그램 안에서 각각의 작은 기능들을 수행하는 것, 즉 프로그램을 구성하는 굉장히 기본적인 building block 프로그램 안에서 각각 저마다 기능을 진행하는 함수들 존재, 이런 절차적인 언어같은 경우 함수가 프로그램에서 굉장히 중요한 기능을 담당하고 있어 sub-program이라 불리기도 한다. 또한 함수는 여러번 재사용이 가능하다는 강점이 있다. 대체적으로 function은 한가지의 task나 어떠한 값을 계산하기 위해 쓰여진다. 추가된 class의 경우에도 java 처럼 pure한 oriented가 아니라 prototype을 베이스로한 가짜의 object oriented 이므로 자바스크립트도 procedural language(절차적인 언어)라고 볼 수..

MarkDown 쉽고 빠르게 작성할 수 있는 문법 html로 변환되서 실질적으로 적용 문서의 구조를 만드는 개념으로 꾸미는 개념은 아니다. 장점과 단점 장점 html 문법보다 간단하고 쉬움 확장자가 md 파일을 가지고 문법을 작성하고 이 파일 하나만 관리해도 특정 글들을 쉽게 관리 굉장히 많은 곳에서 활용 됨, 지원되는 환경이 많다 단점 표준화된 문법이 없어 지원되는 환경에서 해석되는 방법이 다를 수 있다. html 문법으로 변환해서 적용되게 되는데 모든 html 태그들을 대신할 순 없다.(마크다운은 문서의 내용을 집중하기 위한 언어이므로) 문법 제목 Header # 제목1 h1 제목1 === ## 제목2 h2 제목2 ------ ### 제목3 h3 #### 제목4 h4 ##### 제목5 h5 #####..

복합 선택자 - 앞쪽은 조건이고 뒷부분이 선택되는 개념 1. 일치 선택자(basic conbinator) - 기본 선택자 중 하나와 기본 선택자 중 하나를 동시에 만족하는 요소 선택자 - 기본 선택자 하나와 기본 선택자 하나가 붙여서 사용 - 선택자 첫번째와 두번째 선택자의 조건 다 만족하는 것을 찾는다 - 태그.클래스별명 { } -> 태그이면서 클래스 별명값이 있는 것을 찾아야 함 2. 자식 선택자(child combinator) - 부모와 자식요소는 상대적 - 부모를 기준으로 특정한 자식요소를 찾는 선택자 - 기준(부모)선택자 > 자식요소의 선택자 - >는 자식선택자를 지칭 - 기본선택자 > 은 조건 - > 뒤에 있는 기본 선택자는 검색 - 태그 > .클래스별명 ->태그의 자식이면서 클래스별명 값을 ..