전체 글

    [Android] Firebase에 관해...

    프로젝트 만들기 https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 프로젝트명 설정 후 프로젝트를 만든다. 프로젝트 완성 ! 안드로이드 탭을 선택하여 시작한다. 설명에 따라 단계를 진행한다. SHA-1은 안드로이드 스튜디오 터미널에서 gradlew signingReport 를 입력하면 나온다. 2단계에서 google-services.json을 다운 받은 후 안드로이드스튜디오의 Project단 app에 google-service.json을 넣어준다. 이렇게.. 3단계에서 SDK를 프로젝트 수준, 앱 수준 gradle에 다 세팅해준다. 그럼 끝 !!! Real..

    나에게 SSAFY란... (SSAFY 7기 여러분 화이팅!!!)

    나에게 SSAFY란, 취업 문을 열기 위해 올라가는 계단이다. SSAFY에 입과하기 전엔 막연히 취업을 하기 위해 아무거나 막 부딪혀보며 경험했지만, SSAFY에 입과한 이후에는 체계적으로 무엇을 해야할 지 계획하게 되었고 마치 계단을 오르듯 자연스럽게 준비가 되어가는 것 같다. 물론, 아무거나 막 부딪혀보는 것도 좋은 경험이다. 하지만 내가 느낀 점은 나의 길이 흐릿하게만 보일 뿐이었다. SSAFY를 통해 체계적으로 계획하고 이행하다보면 점점 나의 길이 선명해지는 것 같다. 난 SSAFY를 통해 안드로이드 개발자라는 불투명했던 꿈이 점점 투명하게 보이기 시작했고, 나의 길을 확신할 수 있는 계기가 되었다. 무엇이든 해낼 수 있다. 나는 SSAFY니까 !!!!!! [ SSAFY 6기 자바칩 코드팍치노 ]..

    [Android] ContentResolver, ContentProvider에 관해

    ContentProvider는 어떤 앱이 다른 앱으로 데이터를 제공하고자 할 경우 사용한다. 요청은 ContentResolver 클래스에 의해 처리된다. URI ( Uniform Resource Identifier ) 데이터의 위치를 표시하고 데이터를 가져오기 위해 사용 ex) content://authority/path/id - content:// 문자열이 URI 을 나타냄 - authority 중복되지 않아야 하며 패키지 명을 사용하는 것을 권장 - path 가상의 경로 - id 있으면 단수, path 까지만 있으면 복수 Query parameter resolver.query( , , , , ) - projection : 칼럼을 필터링 - selection : 행을 필터링하는 방법 - selectio..