일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 홈앱
- ssh원격
- Android ocr
- json파일 작성하기
- json파일 작성
- 홈만들기
- jsonobject to jsonarray
- 사진에서 텍스트
- 사진 찍고 글자 출력
- 안드로이드 내장db
- 홈 런처 만들기
- 글자출력
- 동네예보 조회서비스 폐지
- 단기예보 조회서비스
- sqlit
- 사진에서글자
- json파일 입출력
- 글씨출력
- ssh에러
- java
- JSONArray to JSONObject
- 공공데이터포털 날씨API
- 앱추가
- AndroidStudio
- 앱리스트보기
- json파일 읽기
- 기상청 날씨 API
- Android
- 홈앱만들기
- 런처만들기
- Today
- Total
목록전체 글 (15)
주니어개발자_ฅʕ•̫͡•ʔฅ
저번에 썼던 "기상청 날씨 api (feat.공공데이터포털)" 에서 사용된 "기상청 동네예보 서비스"가 종료되었다고 합니다. 날씨 정보를 가져오려는데 이상 없던 코드에서 계속 에러가 뜨길래 서비스url을 검색해서 알아봤더니 아래와 같은 에러가 떴다. "NO_OPENAPI_SERVICE_ERROR" 그래서 알아봤더니... 서비스가 종료되어 있었다. 종료 시점은 9월 30일까지.. 동네예보 조회서비스가 중단되고 대신 단기예보 조회서비스로 이름만 바뀌어 나왔다고 한다. 그래서 바로 알아봤다. 먼저 공공데이터포털에서 "기상청 단기예보 조회서비스"를 활용신청 해준다. 사이트에 보여지는 일반인증키(서비스 키)를 이용하여 사용하면 된다. Service Key를 발급 받았다면 테스트를 먼저 진행해 본 뒤 코드에 적용하..
오늘은 저번에 만들었던 런처 앱에서 앱을 추가한 뒤 스마트폰의 전원을 껐다가 켜도 그 정보가 유지될 수 있도록 앱 이름과 앱 위치명, 앱 로고를 내부 저장소에 저장하려고 한다 내부 저장소란 앱 내의 저장소를 이용하는거라 앱을 삭제하면 내부저장소에 저장한 데이터가 함께 삭제된다. 시작하기 전에 앱 런처를 처음 만든다면 밑에 첨부된 순서대로 먼저 구현하길 바람 https://toubi-tobap.tistory.com/12 Android app을 앱 런처로 만들기 (홈 만들기) 태블릿이나 핸드폰을 켰을때 직접 만든 앱이 홈화면으로 지정되어 켜졌으면 해서 알아봤다. 먼저 앱 런처를 만들기 위해서 참고한 사이트 https://beomseok95.tistory.com/134 안드로이드 앱런처 만들기 toubi-to..
Android Studio를 이용한 파일 입출력 (마지막에 전체 소스코드 첨부) 참고 사이트 android에서 저장소는 내부저장소와 외부저장소로 나뉘는데 간단하게 설명하자면 내부저장소 내부저장소를 사용하는 앱에서만 접근 가능, 다른 앱에선 접근 불가 이 말은 내부저장소를 사용하는 앱에서 저장한 데이터는 다른 앱에서 사용할 수 없다는 것이다. 내부저장소는 앱 자체에 있는 저장소를 사용하다보니 해당 앱을 삭제하면 저장소에 저장된 데이터도 함께 사라진다 외부저장소 다른 앱에서도 접근 가능 데이터를 저장한 앱이 아닌 다른 앱들도 저장소에 접근하여 데이터 사용이 가능하다. 외부저장소에 저장된 데이터는 앱을 삭제해도 지워지지 않는다. . . . 오늘은 외부저장소에 폴더 및 파일을 생성하여 데이터를 입력하고 입력한 ..
카메라로 텍스트가 포함된 사진을 찍고 그 사진에서 텍스트를 추출하고자 함 마지막에 모든 소스코드 첨부 앱 실행 순서 1. 사진찍기 버튼을 눌러 카메라를 킴 2. 켜진 카메라에서 사진을 찍음 3. 사진찍은 즉시 원래 화면으로 돌아옴 4. 찍은 사진을 화면에 표시 5. OCR 버튼 클릭시 사진속의 텍스트 추출 먼저 카메라를 이용하여 사진을 찍고 가져오는 부분은 카메라로 사진찍은 후 가져오기 [Android/안드로이드] 카메라로 사진 찍어 가져오기 (get photo from camera) 갤러리나 카메라로 사진을 가져오는 기능을 구현해야 할 때가 많다. 상당히 많이 쓰이는 기능이라 자료가 많지만, 각종 블로그들을 따라하다보면 Cursor 부분에서 NullPointerException이 뜬다. 뭘 덜 raon..
커멘드창(cmd)에서 원격으로 접속한 후 ssh를 이용하여 설정해 줘야할때가 있는데 처음엔 접속이 잘 되어도 다시 재접속하여 무언가를 하려할때 가끔 에러가 뜰때가 있다 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! I..
홈 앱에 내가 원하는 앱을 선택하여 추가하고자 한다. ↓↓내가 참고한 사이트↓↓ https://code.tutsplus.com/tutorials/build-a-custom-launcher-on-android--cms-21358 Build a Custom Launcher on Android Introduction In its most basic form, a launcher is an application that does the following: it represents the home screen of a device it lists and launches applications that are installed on the... code.tutsplus.com 일단 본인은 홈 앱에서 필요한 앱만 선..
태블릿이나 핸드폰을 켰을때 직접 만든 앱이 홈화면으로 지정되어 켜졌으면 해서 알아봤다. 먼저 앱 런처를 만들기 위해서 참고한 사이트 https://beomseok95.tistory.com/134 안드로이드 앱런처 만들기 안드로이드 앱런처 만들기 안드로이드 런처(Launcher)란 안드로이드 OS환경에서 홈 화면의 인터페이스를 관리하는 하나의 앱이라고 정의할 수 있습니다. 앱런처를 만드는방법은 간단합니다 실행 beomseok95.tistory.com 앱런처 만들기는 Manifest만 건들어주면 되는데 생각보다 간단하다. 먼저 manifast에서 안에 두가지 그리고 처음 실행되는 액티비티에 "singleTask" 추가 본인은 MainActivity가 처음 실행되는 클래스이므로 밑에와 같이 작성 위의 내용을 ..
전에 날씨 api를 사용하여 날씨 정보 가져오기를 해봤다. 기상청 날씨 api 사용 기상청 날씨 api (feat.공공데이터포털) 날씨를 불러오는 기능을 android 프로젝트에 넣으려고 찾아보았다. 먼저 참고한 블로그는 이곳이다. Java 기상청 날씨 API 사용하기(동네예보조회) 기존 (신)동네예보정보조회서비스와 중기예보정 toubi-tobap.tistory.com 이번엔 여기에 좀 더 난이도를 높여서 현재 위치를 읽어와 해당 지역에 맞는 날씨를 조회하고자 한다. 먼저 공공데이터포털에서 날씨 api를 신청하지 않았다면 위에 첨부한 블로그를 보고 따라한 후에 시작하길 바란다. 그리고 공공데이터 포털에서 밑에 빨간 동그라미 친 파일을 다운 받아 압축을 풀어준다. 본인은 해당 엑셀 파일에서 격자값만 필요했..
날씨를 불러오는 기능을 android 프로젝트에 넣으려고 찾아보았다. 먼저 참고한 블로그는 이곳이다. Java 기상청 날씨 API 사용하기(동네예보조회) 기존 (신)동네예보정보조회서비스와 중기예보정보조회서비스는 2020년 4월 28일 폐기. 기상청 API는 아래의 링크 확인 https://ming9mon.tistory.com/151 [JAVA]변경된 기상청 날씨 API (동네예보, 중기예보) ming9mon.tistory.com 너무 감사하게도 api 발급받는 방법과 함께 올려주셨다. api발급 받으려면 위의 사이트를 참고바란다. 나는 위의 블로그에서 json을 파싱하는 부분이 잘되지 않아 다르게 바꿔썼다. 만약 나와같이 파싱이 안된다면 맨 밑에 소스코드를 참고해도 괜찮을 것 같다. ※ 주 의 ※ 202..
앞서말한 Gradle(app)의 dependencies에 추가된 부분 implementation files('libs/YoutubeAndroidPlayerApi.jar') implementation files('libs/google_http_client_jackson2-1.0.0.jar') 먼저 위의 항목들 다운받기 YoutubeAndroidPlayerApi.jar 다운로드 google_http_client_jackson2-1.0.0.jar 다운로드 압축을 풀고 밑에 사진에서 동그라미 친 부분 복사해 줍니다. (google_http는 저거만 갖다 썼지만 필요하면 다른 것도 사용 하시길..) 유튜브 jar의 압축을 풀고 libs에 있는 jar을 복사해 줍니다. 위에서 복사해준 jar들은 구현한 프로젝트 a..