목록전체 글 (248)
와챠의 우당탕탕 코딩 일기장
어제(26일) 로오히 라디오를 잠깐 봤다. "나는 이렇게까지 플레이한다!"
코드 짜기 전에!!! 폰에 음악 파일(.mp3)가 있어야 한다. 해당 경로도 알고 있어야 하고... 이 예제에서는 나는 /storage/6166-3166/Music/에 있는 노래를 사용했는데 저장을 /storage/emulated/0/에 해도 되고... 임튼 경로만 알면 OK AndroidManifest.xml activity_main.xml MainActivity.kt
실행 결과를 먼저 보면 권한 설정을 먼저 하고 슬라이드하면 메뉴 화면을 볼 수 있다. 카메라를 누르고 사진찍기를 누르면 이렇게 찍은 사진을 보여줄 수 있다. 메뉴에서 갤러리를 누르면 갤러리의 사진 1장을 가져와 화면에 보여줄 수 있다!! 아이디 연결 편하게 해주기 위해 id 'kotlin-android-extensions' 추가 찍은 사진이 기기에 접근하려는 권한을 설정해주기 위해 implementation 'com.yanzhenjie:permission:2.0.3' 추가 AcdroidManifest.xml activity_main.xml (+) 지금 Navigation header 윗부분이 짤렸는데 이거는 NavigationView에 android:fitsSystemWindows="false" 해주면 ..
결과 화면은 위와 같다. +-로 지도 크기 조절 가능 구글 위성 지도/일반 지도 사용 가능 카메라 애니메이션 기능 클릭 시 커스텀 마커(요정 이미지) 보이기 코드 짜기 전에 설정 먼저 해주기!!! 1, 구글맵을 사용하기 위해서 gladle(:app)에 implementation 'com.google.android.gms:play-services-location:16.0.0' implementation 'com.google.android.gms:play-services-maps:16.1.0' 추가 2. 내 위치 찾기할 때 권한 필요해서 implementation 'com.yanzhenjie:permission:2.0.3' 추가 https://developers.google.com/maps/documenta..
1, 구글 플레이 서비스 설치 확인 메뉴바에서 Tools > SDK Manage > Appearance & Behavior > SystemSettings > Android SDK > SDK Tools 2, 구글 API 키 받아오기 2-1, SHA1 코드 알아내기 전에 카카오 로그인 api(1)에서 패스 설정했기 때문에 바로 cmd들어가서 keytool -list -v -keystore (저장될 경로명)\debug.keystore를 써준다 SHA1 복사!! 2-2, https://console.cloud.google.com/cloud-resource-manager로 이동 프로젝트 만들기 클릭 프로젝트 이름 적고 만들기 클릭 추가가 됐다. https://console.cloud.google.com/apis/..
아래와 같이 파이어베이스로 월별/온도별로 데이터들을 보려고 한다. 월별/온도별은 토글 버튼이다. 파이어베이스에 연결하는 과정은 생략. 파이어베이스 검색 부분만 따로 보자면 아래와 같다. 정확히 말하면 if (map[option] != searchWord) continue 이부분!!! 원하는 단어와 같지 않으면 데이터를 추가하지 않는 방법으로 검색을 구현했다. ==이나 .eqauls를 사용하지 않고 .contains함수를 이용해서 해당 단어가 포함되어있는지 아닌지 검색하는 방법도 있다. // 월별/온도별 검색하여 해당 결과만 보이기 fun search(dataSanpshot : DataSnapshot, searchWord : String, option : String) { // memo에서 쭉 내려옴 va..
1) drawbale에 splash.xml 추가 splash.xml 2) theme에 style 추가 3) SplashActivity.kt 추가 SplashActivity.kt 4) AndroidManifest 설정 AndroidManifest 아오 진짜...진짜.... 하.... 파이팅!!!!!!!!!!!!!!