본문 바로가기

2020/029

안드로이드(Android) 하이브리드(Hybrid)앱 첨부파일 다운로드 Webview 하시면서 웹개발자가 게시판같은곳에 첨부파일을 올려놓습니다. 이걸 다운받을려면 따로 설정을 해줘야하는데요. 그걸 한번 포스팅 해보겠습니다. mWebView.setDownloadListener(new DownloadListener() { @Override public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) { try { DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); DownloadManager dm = (DownloadManager) g.. 2020. 2. 26.
안드로이드 위험권한의 종류 CALENDAR(켈린더) READ_CALENDAR WRITE_CALENDAR CAMERA(카메라) CAMERA CONTACTS(주소록) READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS LOCATION(위치) ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION MICROPHONE(오디오 및 녹음) RECORD_AUDIO PHONE(전화 관련) READ_PHONE_STATE CALL_PHONE READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS SENSORS(신체 관련 센서) BODY_SENSORS SMS(SMS보내기 및 참조) SEND_SMS RECEIVE_SMS READ_.. 2020. 2. 24.
Tistory(티스토리) 블로그 코드블럭 라인넘버 및 CSS적용. 해당 Zip파일을 다운로드해줍니다. 블로그 관리에서 스킨 편집을 들어가줍니다. html편집을 클릭해주세요. 상단에 파일업로드 버튼을 눌러주세요. 그럼 아래쪽에 추가버튼이 있습니다 눌러주세요. 이 5개 추가해줍니다. 그리고 styles안에있는 파일도 추가를 해주셔야하는데, 여기서 폴더 통째로 추가를 하는것이 아닌 폴더를 들어가셔서 폴더 안에있는 내용을 Ctrl+A 버튼으로 전부다 넣어주세요. 그리고 같이 들어있던 highlightjs-line-numbers 파일도 같이 추가해줍니다. 이 코드는 아까 스킨편집 - html편집 - 파일업로드 옆에 HTML버튼 누르셔서 태그 바로 위에 복사하고 오른쪽 상단에 적용버튼 눌러주시면 해결됩니다. 도움이 되셨다면 하트와 궁금하신 사항은 댓글을 남겨주세요. 2020. 2. 24.
안드로이드(Android) 웹뷰(WebView) 인터넷연결 상태 체크하여 알림창 띄우기 Webview를 이용하는동안 데이터가 소진된다거나 와이파이 끊어져서 인터넷이 응답하지않는 경우에 사용해봅니다. mWebView.setWebViewClient(new SslWebViewConnect(){ @Override public void onReceivedError(final WebView view, int errorCode, String description, final String failingUrl) { mWebView.removeView(view); mWebView.destroy(); Intent intent = new Intent(getApplicationContext(),NetworkNotConnectionActivity.class); startActivity(intent); super.o.. 2020. 2. 21.