Programming
-
안드로이드 ListView 예제Programming/안드로이드 2015. 1. 10. 21:44
ListView 는 리스트 아이템을 보여주는 View Group 이다.ListView는 데이타를 담고있는 어댑터(Adapter)를 ListView에 설정하면 된다.리스트뷰는 가장 많이 사용하는 UI 패턴이다. 리스트뷰에서 데이타와 UI 컴포넌트를 연경해주는 것이 Adapter 이다.Adapter는 spinner , list view, grid view 등에 데이타를 제공해준다.예제activity_main.xml MainActivity.java package com.tistory.skymin2.testsimplelist; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; imp..
-
안드로이드 서비스란?Programming/안드로이드 2015. 1. 5. 13:37
안드로이드 서비스(Services)안드로이드 서비스는 U.I 없이 백그라운드에서 실행되는 기능을 말합니다.예를들어 네트워크 통신,음악재생,I/O 작업등의 작업등이 해당된다. * 서비스 타입Started 타입이 서비스는 startService() 호출하면 시작됩니다.한번 시작되면 백그라운드에서 무기한으로 실행됩니다. 보통은 작업이 완료되면 스스로 종료됩니다.예를들어 파일 다운로드, 음악재생 등이 있습니다.Bound 타입bindService() 호출후에 시작됩니다. 클라이언트와 서버 와 같이 동작합니다.액티비티는 서비스에게 어떤 요청을 하고 서비스는 결과값을 반환합니다.Bound 서비스는 여러 액티비티와 연결될 수 있습니다. * 주의할점서비스는 메인 스레드에서 실행됩니다. 만약 서비스가 CPU 자원을 많이 ..
-
안드로이드 액티비티란?Programming/안드로이드 2015. 1. 3. 22:43
안드로이드 액티비티 (Android Activity)사용자 인터페이스로써 하나의 화면이 하나의 액티비티 라고 보면 된다.하나의 액티비티는 Activity class 를 상속받아서 구현된다. 액티비티의 상태는 3가지 상태를 가진다.1. 활성(Active) :현재 화면에 액티비티가 표시되는 상태. 사용자와 상호작용이 가능한 상태이다.액티비티는 생애주기를 갖고 있다.2. 일시정지(Paused) :화면에서 액티비티가 보이지만 사용자와 상호작용을 할 수 없는 상태. 예를들어 배경이 투명한 액티비티 이거나 화면전체를 가리지 않는 다른 액티비티에 의해 액티비티가 일부 가려진 상태 입니다. (다이알로그는 제외)3. 정지(Stopped) :다른 액티비티에 의해 완전히 가려진 상태를 말한다. 액티비티 생애주기 (Activ..
-
php 지난달 구하기Programming/php 2014. 1. 3. 15:36
php 에서 지난달을 구하는 방식이다. 보통은 strtotime("-1 month") 를 사용하는데이경우는 지난달의 날짜수를 현재로 부터 뺀 날짜 를 의미한다.이럴경우 2월이 안나오고 3월2일이 나올수 있다 그래서 확실한 지난달을 구하기 위해서는이번달 1일을 구하고 그리고 나서 적용해야 한다. $d = mktime(0,0,0, date("m"), 1, date("Y")); //이번달 1일$prev_month = strtotime("-1 month", $d); //한달전echo date("Y-m-01", $prev_month ); //지난달 1일echo date("Y-m-t", $prev_month ); //지난달 말일이런식으로 구해야 한다.
-
jQuery 에서 json 데이타를 읽어오는 방법Programming/javascript 2013. 12. 11. 18:12
jQuery 에서 json 데이타를 읽어오는 방법은 each 를 사용해서 읽어올수 있다. jQuery.each 의 표현식jQuery.each( collection, callback(indexInArray, valueOfElement) )혹은$.each( collection, callback(indexInArray, valueOfElement) )collection 은 array 나 object 가 옵니다.callback 은 실행될 함수입니다.indexInArray : array 나 object 의 키값입니다.valueOfElement : array 나 object의 값입니다. json 데이타를 jQuery에서 읽어오는 예제