본문 바로가기

분류 전체보기52

개인정보처리방침2 ('.'이하 '산을걷다')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 9월 8부터 적용됩니다. 제1조(개인정보의 처리 목적) ('.'이하 '산을걷다')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제2조(개인정보의 처리 및 보유 기간) ① 은(는) 법령에 따른 개인정보 보유·이용기간 .. 2023. 9. 8.
Firebase :google 클라우드 백엔드 플랫폼: firebasefirestoreDB plugins { id 'com.google.gms.google-services' version '4.3.15' apply false } plugins { id 'com.google.gms.google-services' } dependencies { implementation platform('com.google.firebase:firebase-bom:32.2.3') implementation("com.google.firebase:firebase-firestore") } XML JAVA package com.eunji0118.ex71firebasefirestoredatabase; import androidx.annotation.Nullable; import androidx.appcompat.app.App.. 2023. 9. 7.
Firebase :google 클라우드 백엔드 플랫폼: storage gradle :모듈앱 :기본 설정 plugins { id 'com.google.gms.google-services' } dependencies { //파이어베이스 core library implementation platform('com.google.firebase:firebase-bom:32.2.3') //파이어베이스 cloud Storage library implementation("com.google.firebase:firebase-storage") } gradle : project설정 plugins { id 'com.google.gms.google-services' version '4.3.15' apply false } ex70 package com.eunji0118.ex70firebasestor.. 2023. 9. 7.
Firebase : google 클라우드 백엔드 플랫폼 *실시간 채팅창만들기 android { buildFeatures{ viewBinding true } } firebase 문서 > 안드로이드> 등록 *프로젝트추가>단계별로 프로젝트 추가 후 > 안드로이드랑 연결후 > 사이트에 규칙 true 변경 *안드로이드스튜디오>사이트 다운로드 문서 중복되면 기존 꺼 삭제 후 사용 (이름변경 x )> ::프로젝트형식으로 변경 후 >APP폴더에 >다운로드 형식 복붙 :::(google-services.json) *안드로이드 gradle(프로젝트) plugins { id 'com.google.gms.google-services' version '4.3.15' apply false } *안드로이드 gradle(모듈앱) plugins { id 'com.google.gms.google-services.. 2023. 9. 7.
Uri를 절대경로로 바꿔서 리턴시켜주는 메소드 //Uri -- > 절대경로로 바꿔서 리턴시켜주는 메소드 String getRealPathFromUri(Uri uri){ String[] proj= {MediaStore.Images.Media.DATA}; CursorLoader loader= new CursorLoader(this, uri, proj, null, null, null); Cursor cursor= loader.loadInBackground(); int column_index= cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); String result= cursor.getString(column_index); cursor.close(); retu.. 2023. 9. 6.
웹 서비스 HTTP 통신 : 글씨랑 이미지 둘 다 가져오기* EX69 퍼미션하기 android:usesCleartextTraffic="true" gradle>viewbinding하기 buildFeatures { viewBinding true // 5개하면 됨. 시작부터 implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation 'com.google.code.gson:gson:2.10.1' implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation 'com.squareup.retrofit2:converter-scalars:2.9.0' implementation 'com.github.bumptech.glide:glide:4.1.. 2023. 9. 6.