본문 바로가기

반응형
SMALL

Android

반응형
LIST
(5)

[android/kotlin] 웹뷰 내 마이크 실행 웹에서 mdn web speech api를 이용해 음성인식 구현되어져 있는 상태 안드로이드 앱 내 웹뷰에서도 동작 구현되도록 하려면 1.  AndroidManifest.xml에 마이크 권한 추가     2. webChromeClient 에 onPermissionRequest 함수 추가    @Override    public void onPermissionRequest(final PermissionRequest request) {        for (String resource : request.getResources()) {            if (PermissionRequest.RESOURCE_AUDIO_CAPTURE.equals(resource)) {                // 마이크 권..
FCM Cloud Messaging API(V1) 테스트 FCM 포스트맨으로 테스트 할때 기존에는Headers 에 Authorization 에 서버키를 입력해 테스트 했었는데  이젠 Cloud Messaging API(V1) 를 사용해야 한다 앱쪽 코드는 변경할게 없고 1. Google Developers에 OAuth 2.0 Playground에 접속https://developers.google.com/oauthplayground OAuth 2.0 PlaygroundRequest Body Manual entry Enter the data that will be added to the body of the request: File You may choose to send a file as part of the request. When both a file and..
[android/kotlin] Media Store 이용해 파일 저장 내장메모리/Download 영역에 txt 파일 저장 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { val contentValues = ContentValues() contentValues.put(MediaStore.MediaColumns.DISPLAY_NAME, fileName) contentValues.put(MediaStore.MediaColumns.MIME_TYPE, "text/plain") contentValues.put(MediaStore.MediaColumns.RELATIVE_PATH, "Download") val resolver = contentResolver val uri = resolver.insert(MediaStore.Files.get..
[android/안드로이드] 구글플레이스토어 지원되는 기기 0개 오류 구글 스토어에 새버전을 등록했는데 스토어에서 앱 검색 시 앱이 아예 뜨지 않고 구글 콘솔에서는 지원되는 기기가 0개로 나오고 있을때 프로젝트 내 mafifest 에서 에서 android:required="false" 추가 >>>>
[안드로이드/Android] RelativeLayout 속성 Relative Layout 속성 layout_above -> ~의 위에 배치layout_below -> ~의 밑에 배치layout_toLeftOf -> ~의 왼쪽에 배치layout_toRightOf -> ~의 오른쪽에 배치 layout_alignTop -> ~와 위쪽 변 맞추기layout_alignBottom -> ~와 밑쪽 변 맞추기layout_alignLeft -> ~와 왼쪽 변 맞추기layout_alignRight -> ~와 오른쪽 변 맞추기 layout_alignParentTop -> true이면 부모와 위쪽 변 맞추기layout_alignParentBottom -> true이면 부모와 아래쪽 변 맞추기layout_alignParentLeft -> true이면 부모와 왼쪽 변 맞추기layout_..