본문 바로가기

프로그래밍 일반/안드로이드 심화

(27)
[안드로이드] Volley사용시 NetworkResponseError 제대로 잡기 new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { NetworkResponse networkResponse = error.networkResponse; if (networkResponse != null && networkResponse.data != null) { String jsonError = new String(networkResponse.data); Log.d(TAG, "onErrorResponse: " + jsonError); } } } 참조 문서 : https://stackoverflow.com/questions/42038626/how-to-get-json-error-response-..
[안드로이드] 카카오 결제 api 결제 api가 안 되었었다. 1. 플랫폼에 내 사이트 도메인 제대로 등록되었는지 확인 2. POST로 보냈는지 확인 3. HEADER인지 PARAM인지 확인 4. --data-urlencode 'approval_url=https://developers.kakao.com/success' \ --data-urlencode 'fail_url=https://developers.kakao.com/fail' \ --data-urlencode 'cancel_url=https://developers.kakao.com/cancel' Request의 data_urlencode에서 오류가 있었다. 5. 내 앱키가 Admin키인지 확인.(네이티브 앱키 아님) 6. 안드로이드에 키 해시 제대로 등록되었는지 확인 https://..
[안드로이드] 구글 음성인식 참조할만한 자료 https://medium.com/wasd/creating-an-android-google-stt-application-4cea24ee97af Creating an Android Google STT application STT(Speech to Text)로 음성인식 어플을 만들기 medium.com https://kwon8999.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B5%AC%EA%B8%80-%EC%9D%8C%EC%84%B1APISpeechRecognizer-tutorial?category=881640
[안드로이드] 키보드 관련 참조할만한 자료 키보드관련 레이아웃 변경할 때 참조할만한 자료 https://link2me.tistory.com/1524
“Software caused connection abort: socket write error” 이 에러는 서버쪽에서 close하는 것을 제대로 안 해서 생긴 문제이다. 참고자료 stackoverflow.com/questions/2126607/official-reasons-for-software-caused-connection-abort-socket-write-error https://ndb796.tistory.com/55?category=986634 class USER { public void run() { try { while (true) { //데이터 듣기중 String message_from_client = data_input_stream.readUTF(); } } catch (Exception e) { System.out.println( "[메시지 수신 오류] " + socket.getRe..
[안드로이드] OpenCV로 물체 인식 가장 많이 참조함 https://webnautes.tistory.com/923 https://webnautes.tistory.com/1373 이건 쓸만한것 같긴 한데 안썼다. https://junyoung-jamong.github.io/machine/learning/2019/01/25/Android%EC%97%90%EC%84%9C-%EB%82%B4-YOLO%EB%AA%A8%EB%8D%B8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.html 공식문서도 참조하고 https://docs.opencv.org/master/javadoc/org/opencv/dnn/Dnn.html 학습모델도 불러와야한다. https://github.com/chuanqi305/MobileNet-SSD
[안드로이드] 카카오 소셜 로그인 API 구현 카카오톡 API문서에서 SDK 초기화 했을 때 부분에서 https://developers.kakao.com/docs/latest/ko/getting-started/sdk-android-v1 public class MyApplication extends Application { } 이렇게 된 부분이 이해되지 않았다. https://lakue.tistory.com/23 위의 블로그 보고 MainActivity가 아니라 따로 만들어서 Manifest에 넣어야 된다는 것을 알았다. 추가 참조 문서 https://developers.kakao.com/docs/latest/ko/kakaologin/android#login
[안드로이드] gson 버그 Expected BEGIN_OBJECT but was NUMBER at line 1 column 3 path $ GSON으로 Json파싱하는 중에 문제가 생겼다. 알고보니 서버에서 json코드로 주는 앞에 이상한 문자를 덧붙였다. json시작값 { 이 맞는지 다시 한 번 확인하자 https://stackoverflow.com/questions/28418662/expected-begin-object-but-was-string-at-line-1-column-1