본문 바로가기

The Answer!!808

Casting 'findViewById is redundant SDK를 26버전으로 업데이트 한 후 View를 초기화 하는 부분에서 View가 비활성화 되면서 redundant 메세지가 뜹니다. SDK 26부터는 굳이 casting 하려는 View의 이름을 적지 않아도 된다고 합니다. View의 이름을 지워도 에러메세지가 나타나지 않습니다. 코드수를 조금이라도 줄여주네요^^ 2017. 12. 6.
Android 파일 공유(FileUriExposedException ) 안드로이드 N(7) 이후부터는 카메라로 촬영한 사진을 파일로 저장하려고 아래의 코드를 쓰게되면 FileUriExposedException 이 발생합니다. 1234intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);photoUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory()+"/image/temp.jpg"));intent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri);startActivityForResult(intent, camera);Colored by Color Scriptercs 그 이유는 보안이 더 강화되면서 임시 액서스 권한을 부여해야 되기 때문입니다. .. 2017. 12. 6.
GENIE WEATHER (우리동네 날씨 )WITH 미세먼지 4.9.0 UPDATE 우리동네 날씨 with 미세먼지가 4.9버전으로 업데이트 되었습니다. 4.9버전에서는 UI가 바뀌었습니다. 기본 화면입니다. 위에 있던 메뉴이동 버튼이 사라지고, 메뉴바 형태로 바뀌었습니다. 또한 양 옆의 버튼을 누르시면 날씨예보와 미세먼지 정보로 이동됩니다. 메뉴바를 통해서도 이동할 수 있습니다. 날씨 예보화면입니다. 제일 위쪽에 버튼 2개가 있습니다. 왼쪽을 누르시면 현재위치의 날씨를 오른쪽의 버튼을 누르시면 등록한 위치의 날씨를 보실 수 있습니다. 오른쪽 버튼을 누르시면 등록한 위치의 동네가 나타납니다. 등록한 위치가 없다면 '동네 추가하기'버튼만 나타나면 누르시면 동네 추가하기로 이동합니다. 동네 추가하기 화면입니다. 눌러서 검색을 누르셔서 동네를 선택하시고 추가를 누르면 아래 리스트에 추가가 됩.. 2017. 12. 1.
ARDUINO PHP POST로 통신하기 앞서 소켓통신만을 했었는데, ESP8266으로 PHP를 이용한 WEB 통신도 가능합니다. arduino 소스코드부터 보겠습니다. esp8266을 ap-station모드로 변환하는건 앞선 포스팅을 참고하세요. 모두 제거하고 간단 소스만 올렸습니다. 123456789101112131415161718192021222324252627282930IPAddress server{192, 168, 0, 102};int serverport = 80;WiFiClient Wificlient;#define debug Serialsetup(){ debug.begin(115200); Wificlient.connect(server, serverport);} loop(){ if(Wificlient.connected){ String .. 2017. 11. 8.
대기오염 측정소 리스트 못가져오는 문제 금일 확인결과 응답은 정상이나 못가져 오는 경우가 생겼습니다. 위 그림처럼 NORMAL SERVICE이지만 측정소 리스트는 뜨지를 않는데요. 문의결과 API제공해 주는 곳에서 오류가 있었나 봅니다. 다행히 조치가 취해졌고, 현재는 정상적으로 정보를 가지고 옵니다. 현재는 정상 동작합니다.^^ 참고하시기 바랍니다. 2017. 11. 3.
10월 티스토리 초대장 배포합니다. 타 블로그 운영중인분 우선배정합니다^^ 블로그 주소 사연 초대받을 이메일 주소 적어주시면 참고해서 배포하겠습니다.^^ 2017. 11. 1.

인기글