본문 바로가기

반응형

2019/10

(5)
도로교통공단 운전면허 필기 학과시험 문제은행 DB를 드디어 만들었다 도로교통공단 운전면허 필기 학과시험 문제은행 DB를 드디어 만들었다 운전면허 필기 모의고사 어플을 만들기위해서 도로교통공단에서 제공하는 문제은행 PDF 파일을 SQLite DB로 변환하는데 성공했다 ! http://dl.koroad.or.kr/PAGE_license/view.jsp?code=210783 [면허 국문] 학과시험 문제은행>학과시험 문제 | 도로교통공단 학과시험 문제[한국어] Home > 학과시험 문제은행 > 학과시험 문제[한국어] dl.koroad.or.kr 위 사이트에서 1000문제를 제공하고 이미지, 동영상 문제에 필요한 이미지와 동영상도 제공한다 운전면허 학과시험은 이 문제은행에서 동일하게 랜덤하게 출제된다 제공되는 데이터가 PDF 형식이어서 도로교통공단측에 다른 형식으로 데이터를 제공..
Android NetworkOnMainThreadException 해결 Android NetworkOnMainThreadException 해결 1. 개요 - http://niphyang.tistory.com/930 - 위 포스팅에 나와있는 HttpURLConnection을 Android 환경에서 작업하다 겪은 내용에 대한 정리이다 2. 에러 내용 (https://developer.android.com/reference/android/os/NetworkOnMainThreadException) 응용 프로그램이 기본 스레드에서 네트워킹 작업을 수행하려고 할 때 발생하는 예외입니다. 이것은 Honeycomb SDK 이상을 대상으로하는 응용 프로그램에서만 발생합니다. 이전 SDK 버전을 대상으로하는 응용 프로그램은 기본 이벤트 루프 스레드에서 네트워킹을 수행 할 수 있지만 사용하지 ..
JAVA HTTP POST 전송 예제 JAVA HTTP POST 전송 예제 1. 아래 HttpConnectionUtil의 메소드를 이용한다 - 메소드명 : postRequest - 파라미터 : { pURL : 생성할 난수의 길이 ,pList : 파라미터 객체 (HashMap) } import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java..
Java MAC Address 자바 맥주소 가져오기 Java MAC Address 자바 맥주소 가져오기 자바에서 MAC Address를 가져오는 메소드를 간단히 만들어 봤다 1. 아래 getLocalMacAddress() 메소드를 이용하면 간단히 가져올 수 있다 /** * 로컬 맥 주소를 가져오는 메소드 * * Created by 닢향 * http://niphyang.tistory.com */ public String getLocalMacAddress() { String result = ""; InetAddress ip; try { ip = InetAddress.getLocalHost(); NetworkInterface network = NetworkInterface.getByInetAddress(ip); byte[] mac = network.getHar..
FCM 푸시 메시지를 구현하며 발생한 문제들을 모두 해결해보았다 FCM 푸시 메시지를 구현하며 발생한 문제들을 모두 해결해보았다 GCM부터 FCM까지 구현하면 구현할수록 말도 많고 탈도 많았던 개발이었던 것 같다 필자는 웹뷰하나 달랑 있는 프로젝트에 필요한 기능을 기본적인 방법으로 직접 구현하는 형태로 작업을 주로 하고 있어서 항상 서버 쪽 FCM 발송 클래스 1개, 안드로이드 쪽 클래스 4개를 통으로 가지고 다닌다 별거아닐 수 있지만 여태 경험한 이야기를 해볼까 한다 소스의 일부는 이해를 돕기위해서나 한 클래스에서 보여질 수 있기위해 임의로 변경하여 작성하였기 때문에 복사하여 사용은 가능하지만 각자의 스타일대로 수정이 필요하다 1. 안드로이드 앱을 설치할 때 마다 토큰이 변경된다 //MyFirebaseInstanceIDService.java public class ..

반응형