
안드로이드에서 서버와 통신함에 있어서 Json 포맷이 필수적으로 활용되기때문에 Gson 사용법을 정리하게 되었다. 사실 서버에서 json 규격에 맞게 데이터를 정상적으로 준다면 더 아름답게 캐스팅이 가능하지 이렇게 파싱할 일이 거이 없을 것이다. 혹시라도 만약 이렇게 이중배열 형태를 json 그대로 안주고 "" string 으로 준다면 이 방법을 권합니다. json data { "statusCode":200, "list":"[ { "IBNSeq":4, "AppId":200301, "StoreList":"Google/Galaxy", "Sort":0, "IsDel":false, "LangList":[ { "Language":23, "Title":"afewewf", "Contents":"ewafaewf", "..

기본적인 정보들은 구글링했을때 워낙 정보가 많기때문에 생략하겠습니다. 레트로핏의 기본적인 예제를 해봤다는 가정하에 만든 문서입니다. Get API 정의하기 public class RespServerTime { public final String utc; public final long unix; public RespServerTime(String utc, long unix) { this.utc = utc; this.unix = unix; } } @GET("/api/serverTime") Call getServerTime();https://baseURL.co.kr/api/serverTime기본적인 get 방식이며 interface 를 위와 같이 구성했을시 호출되는 URL 입니다. 리턴값에 해당클래스로 정의..

https://youtu.be/3agpxQpT4jM 처음 시작은 google vision api 로 이미지를 인식하여 텍스트로 변환하는 방법을 시도했었다. 그러나 이미지의 텍스트를 100% 정확하게 인식하지 못했고 100개중 1개정도의 인식실패 패턴이 생겼다. 그 1프로를 해결하기 위해 많은 시간을 투자했지만 해결책을 얻지못했고 크롤링으로 방법을 바꾸어 보았다. golang 의 goquery 패키지 외에도 크롤링을 할 수 있는 패키지는 더 있었지만 goquery 의 예제가 더 깔끔해보였다. goquery 로 크롤링하여 문자열을 바이너리로 바이너리를 자료형으로 리플렉션하는데까지 그리 오랜시간이 걸리지 않았을정도로 간단했다.(참고로 난 golang 완전 초보자) 가장 많은 시간이 소요된 부분은 역시 gui ..

IO / ioutil 패키지는 두 가지 기능을 포함 TempDir하고 TempFile임시 디렉토리 및 임시 파일을 만들 수 있습니다. 유닉스 머신에서 기본적으로 TempDir 함수는 /tmp/임시 디렉토리로 반환 됩니다. 접두사가있는 디렉토리를 작성하기 위해 추가 매개 변수를 전달할 수 있습니다. TempFile 함수는 고유하고 임의의 숫자를 만듭니다. pattern매개 변수 를 사용하여 파일의 접두사와 접미사를 제어 할 수 있습니다 . 예로 *.tmp 를 전달하면 임시 파일이 생성됩니다. 프로그램에서 임시 파일을 삭제하지 않고 나중에 임시 파일을 정리하는 일괄 삭제 작업을 원하는 경우에 유용합니다. 파일을 만든 후에는 파일 형식 그대로 파일에 무엇이든 쓸 수 있습니다 os.File. os.File은 i..
- Total
- Today
- Yesterday
- countryName
- abs 함수
- permissionCheck
- 퍼미션체크
- java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line
- countryCode
- dialog
- iTunes Store에 연결할 수 없음
- setCancelable vs setCanceledOnTouchOutside
- NSUserDefaults 예제
- tempdir
- convert nsurl to nsstring
- LanguageCode
- DeviceModel
- Golang
- nsurl to nsstring convert
- ioutil
- Locale.getDefault().getLanguage()
- abs
- tempfile
- 절대값함수
- nsurl 에서 nsstring 변환
- Error Domain=SKErrorDomain Code=0
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |