본문 바로가기

안드로이드 SharedPreferences 안드로이드 SharedPreferences개념sharedPreferences는 간단한 키-값 컬렉션을 저장하는데 사용된다.간단한 값은 데이터베이스를 사용하기보다 SharedPreferences를 사용하면 편리하다.자동로그인, 첫 접속시 앱 설명을 위한 초기값, 다시보지않기 설정 등에 쓰인다.저장data/data/패키지명/shared_prefs/SharedPreference이름.xml 위치에 저장된다.삭제앱을 삭제하거나 설정-애플리케이션 정보-저장공간에서 데이터 삭제를 하면 삭제된다.사용put getSharedPreferences()의 첫번째 파라미터로 참조할 이름을 넣는다.두번째 파라미터로 들어간 MODE_PRIVATE는 내 앱에서만 사용한다는 의미다.commit()을 잊어버리는 경우가 많으니 주의.12..
안드로이드 AsyncTask를 이용한 HttpUrlConnection 안드로이드 AsyncTask를 이용한 HttpUrlConnection구글검색해서 구현하려다 한글전송이 안되고, 클래스구조와 코드가 복잡해지고 기타등등 이유로 정리용 포스팅입니다.설명은 검색하면 많이 나오니 간략하게 씁니다. 묻지도 따지지도 말고 아래와 같이 클래스를 하나 만들고 고대로 붙여넣으세요. RequestHttpURLConnection.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192public class RequestHttpUR..
HTML5 : 목록 ul, ol, li, dl, dt, dd태그 HTML5 : 목록 ul, ol, li, dl, dt, dd태그unordered list의 약자. 순서가 없는 목록을 나타낸다.안에 로 아이템을 넣어주면 된다.기본적으로 옆에 bullet 문자 (●)로 표시된다. CSS list-style-type 속성으로 마커를 변경할 수 있다:ValueDescriptiondiscSets the list item marker to a bullet (default)circleSets the list item marker to a circlesquareSets the list item marker to a squarenoneThe list items will not be markedordered list 의 약자. 순서가 있는 목록을 나타낸다.기본적으로 1. 2. 3. 으..
HTML5 : table 태그 HTML5 : 표 태그표를 만드는 태그.과거에는 레이아웃을 잡기 위해 테이블을 만들고 그 안에 컨텐츠를 넣었으나 현재 그런 방법은 죄악처럼 여겨진다. 태그는 말 그대로 표를 만들 때 사용하도록 하자. 를 선언한 후, 안에서 로 row를 만들고 로 column을 만든다. 대신 를 사용할 수도 있는데, 는 가운데정렬, 진하게 속성이 자동으로 부여된다. 스타일을 지정하지 않으면 투명한 격자에 담기므로 테두리(border)를 지정해줘야 구분할 수 있다.최근에는 border 없이 색으로만 구별되게 하는 테이블 형식이 많긴 하다.12345678910111213141516171819202122232425table, th, td { border: 1px solid black;} Month Savings January ..
HTML 텍스트, 문단 태그 HTML 텍스트, 문단 태그,...는 각 웹 콘텐츠 영역에서 제목을 표시할 때 사용한다.태그는 하나의 콘텐츠에서 하나만 쓰일 것을 권고하고 있다. 단순히 글씨를 크고 굵게 바꾸려는 목적으로 사용해서는 안 된다.블록(block)속성이라 자동으로 줄바꿈이 된다.입력한 내용 앞 뒤로 빈 줄이 생기면서 텍스트 단락이 만들어진다. 강제로 줄을 바꾼다. 닫는 태그가 없어 단독으로 사용하면 된다.아래와 같은 수평선이 생긴다. 분위기를 전환하는 용도로 사용된다. 소스에 표시한 공백이 그대로 나타난다.HTML 문법에서는 공백을 아무리 넣어도 하나만 표시된다.공백을 표기하기 위해서는 라는 번거로운 특수기호를 입력해야 된다.를 사용하면 이 번거로움을 덜 수 있어 코드 등을 표시할때 애용되는 태그다. 아래 참조., 텍스트를 ..
HTML의 기본 문서구조 HTML의 기본 문서구조온전한 HTML 문서는 아래와 같은 구조를 갖춰야 한다 : 12345678910 타이틀 .... cs문서의 첫 줄에 DTD(Document Type Definition) 선언을 적는다.작성하는 문서가 HTML5임을 명시하는 것이다. 웹문서의 시작과 끝을 나타낸다. 1cs lang="언어" 속성으로 시각장애인 등에게 현재 페이지가 무슨 언어로 작성되었는지 알려줄 수 있다.이는 웹접근성을 위한 것이다. head요소 안에 담기는 요소 중 가장 중요한 두 가지는 문서의 문자셋(character set)을 지정하는 정보와 문서의 제목을 나타내는 것이다.1234 Hellocs 은 이 문서가 utf-8 문자셋으로 저장되어 있음을 나타낸다.문자셋이란 컴퓨터가 글자(한글,영문 등)을 저장하는 방식..
페이지 스크롤시 Fade In 효과주기 페이지 스크롤시 Fade In 효과주기1. 단순 Fade In스크롤되면 스르륵 하고 나타나는 형태의 가장 단순하고 기본적인 Fade In 방식입니다.HTML123456789 Fade In Fade In Fade In Fade In Fade In Colored by Color Scriptercs class명이 "hideme"인 가 있습니다.CSS12345.hideme{ opacity:0;} cs .hideme 선택자로 불투명도를 0으로 만들어 화면에서 사라지게 합니다. jQuery1234567891011121314$(document).ready(function() { /* 1 */ $(window).scroll( function(){ /* 2 */ $('.hideme').each( function(i){ ..
[CSS] 페이지로드시 fade in 효과주기 [CSS] 페이지로드시 fade in 효과주기여러 홈페이지들을 다니다 보면 보이는, 페이지 로드시 컨텐츠가 fade in 되면서 나타나는 효과를 적용해보자.CSS1234567891011121314151617181920212223242526272829303132333435363738#test { animation: fadein 2s; -moz-animation: fadein 2s; /* Firefox */ -webkit-animation: fadein 2s; /* Safari and Chrome */ -o-animation: fadein 2s; /* Opera */}@keyframes fadein { from { opacity:0; } to { opacity:1; }}@-moz-keyframes fadei..