안드로이드 스튜디오Layout(레이아웃) 나누기 ---------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- 출력된 이미지
안드로이드 스튜디오 TextView constraint //부모를 기준으로 맞춘다. 출력된 이미지
안드로이드 스튜디오 TextView (텍스트뷰) 사용하기 //부모를 기준으로 맞춘다. 출력 이미지
안드로이드 스튜디오 WebView 뒤로가기 방법 WebView를 구현 하게 되면 특정 웹 페이지가 띄워지고 거기에서 또다른 사이트로 이동을 할 수 있게 되는데 이때, 이동이 된 사이트에서 뒤로가기를 할 시 이전 페이지가 아닌 WebView를 실행하기 이전의 화면으로 돌아 가게 되버린다. 즉 WebView에서 뒤로가기 기능을 추가해 주어야 한다. WebView가 있는 자바 단에서 public boolean onKeyDown(int keyCode, KeyEvent event) { if((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()){ mWebView.goBack(); return true; } return super.onKeyDown(keyCode,..
Json파싱에 대해 자세히 알아보고 안드로이드스튜디오를 통해 구글맵 띄워보기 및 현재위치 핀으로 표시까지 해봐야겟다.
안드로이드 앱 (현재위치 전송) 완료 - 현재위치를 나타내는 것 까지는 구현이 되었고 이제 이 내용을 카톡으로 메세지를 전송할수 있게만 만들면 된다. (친구들 만날때 맨날 오고있다면서 집이라는 애들때문에 만듬) 자바스크립트 공부하기 -카카오봇을 만들다 보니 재밌다. 자바스크립트 공부를 해봐야겠다. 유투브 노마드꺼 보기 날씨어플 - xml파싱을 활용한 날씨어플( 기상청) 을 만들어 봤었는데 xml이 아닌 JSON으로 한번 만들어 봐야겠다. (아두이노를 이용한 층간소음 해소 때 JSON파싱이 있는데 상당히 도움이 될것 같다.) 아두이노를 이용한 층간소읍 해소 - php까진 다됬고 안드로이드에서 JSON파싱을 하고 디자인만좀 하면 될 것 같다. ------------------------------------..
1. 아두이노에서 소리값(데시벨), 진동값(뛰어다닐 때)을 측정 2. VMWARE를 통해 서버(RASPBERRY PI)로 데이터를 보낸다. 3. 서버(RASPBERRY PI) 와 MY_SQL과 연결한다. 4. MY_SQL을 통해 DB를 생성하고 저장한다. 5. 생성된 DB를 앱으로 보내기 위해 PHP (phpmyadmin) 를 활용한다. 6. 이제 phpmyadmin에서 보면 DB에 저장된 소리값, 진동값이 보인다. 7. 이 값들을이제 xml or json으로 안드로이드에서 파싱만하면된다. (json이나 xml로 어떻게 만드는지 찾아봐야 할 것 같다.) 8. 안드로이드 디자인하고 음.... 받아온 값들을 1층, 2층, 3층 이런식으로 방을 만들어야할 것 같다. 9. 집안 소음을 기준으로 랭킹을 만들면 좋..
대략적으로 다 만들었다고 생각한다. 1. 기상청의 데이터를 앱으로 간편하게 볼수 있다. (스마트폰 조작을 잘 못하시는 분들을 위해 버튼으로만 만듬) 2. 안드로이드 스튜디오와 자바 스마트폰만 된다. 3. 거의 파싱기술만 있고 안드로이드 스튜디오를 조금만 할줄 알면 가능할 것 같다. (제 안드로이드 전체 다보면 가능) 4. 파싱법 - manifest.xml에 이 부분 추가 후 사용하고자 하는 페이지의 자바에서 xml파일의 링크를 적는다. 연결리스트로 만든 다음 필요한 데이터 부분의 태그부분을 뽑아낸다. 에러사항 - 완성후 스마트폰에서 보려고 할 때 안드로이드 9이전 버전의 기기에서는 파싱한 데이터가 잘보이는데 안드로이드 9버전부터는 잘 안보였다. 해결방법으로는 보안으로 인해 파싱 방법이 바뀌었다고 한다. ..
기상청의 api를 파싱해서 필요한 데이터만 뽑은다음 출력을 해보았다. 메인화면 날씨정보가 뜬다. 자세한건 apk파일을 다운받아서 실행을 해보면 될것 같다. 소스코드도 같이 올려 놓겠습니다. 기상청의 api이 xml로 되있는데 그걸 태그를 통해 필요한 데이터들만 연결리스트로 만들고 출력을 하였다. - 두개의 태그에서 데이터를 가져오는게 힘들었다. 위의 사진은 예시로 라고 된 부분 의 하위 부분의 데이터를 뽑아고 보면 된다.
기상청의 API를 가져왔다. 소스코드 와 출력 화면 우선 메인 화면에서 간단히 버튼들만 만들어 주었다. 기상청의 xml형식의 데이터를 받아서 안드로이드에 뿌려주고 있다. https://alisyabob.tistory.com/28 지금까지 만든 날씨어플2 (진행중) 기상청의 api를 파싱해서 필요한 데이터만 뽑은다음 출력을 해보았다. 메인화면 날씨정보가 뜬다. 자세한건 apk파일을 다운받아서 실행을 해보면 될것 같다. 소스코드도 같이 올려 놓겠습니다. 기상청의 api이.. alisyabob.tistory.com