본문 바로가기

[App]Jsoup / URL을 통한 날씨 데이터 파싱(Pasing)하기 오늘은 안드로이드에서 네이버의 날씨 데이터를 파싱하여 가져오는 간단 소스를 포스팅. 핵심 기능 - 날씨 데이터를 가져오는 2가지 방법 - Jsoup / URL방식 사용 (MainActivity.java 참고) - AsyncTask 을 사용하여 네트워크 작업을 실시 - AsyncTask result = weatherConnection.execute("",""); - AndroidManifest.xml에서 Internet-permission(권한)을 주어야한다. - - activity_main.xml에서 화면 Background 변경 - @drawable/bg1 App 배경화면 설정 - 사용할 배경화면을 drawable 폴더에 이미지파일을 넣는다.- 가운데에 안드로이드 화면에서 배경을 마우스로 클릭해주자. .. 더보기
[CSS] Float 속성 및 Clear속성 설명. #CSS Float과 Clear 사용하기 Why? CSS레이아웃 잡기위하여 알아보는 중 대충 알고있던 CSS 에서 Float 기능 짚고 넘어간다. Refer Float 알고가기 - http://www.nextree.co.kr/p8796/ 내용 링크사이트에 들어가서 글씨가 있더라도 귀찮게 생각하지말고 천천히 처음부터 끝까지 한번만 읽어볼것. float이란? float 속성은 특정 요소를 떠 있게 하는 것입니다. 기본 레이아웃 흐름에서 벗어나 요소의 모서리가 페이지의 왼쪽이나 오른쪽에 이동하는 것입니다. float 속성을 사용할 때 요소의 위치가 고정되면 안 되기 때문에 position 속성의 absolute를 사용금지 float 속성을 사용하지 않으면 요소들이 수직으로 출력됩니다. float:left 속성.. 더보기
[MD] 마크다운 + Prettyprint 소스코드 포스팅 #Intro 지난 포스팅은 MD문서를 HTML로 변환하여 블로그와 Github에 둘다 빠르게 포스팅하는 방법을 게시하였습니다. 이번 포스팅은 prettyprint를 사용하여 소스코드 하이라이팅 시키는 방법을 이어가겠습니다. Why? 소스코드 하이라이팅 툴은 여러가지가 있는데 왜 prettyprint를 사용하는지? (링크)하이라이팅 툴 종류 및 장 단점 1 - StackEdit는 마크다운 소스코드 첨삭 시 아래와 같이 pre태그 Class prettyprint사용 /*소스코드 입력*/ (참조 : 링크). 2 - 티스토리 html편집 -> Prettyprint를 적용 -> 소스코드를 MD로 작성 및 업로드 -> Prettyprint를 사용하는 모든 소스코드에 하이라이팅 효과적용 티스토리 Html 편집하기 (.. 더보기