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 .. 이전 1 다음