일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- workmanager
- schedule
- PHP
- Background
- alarmanager
- jobschduler
- Android
- jobdispatcher
- Job
- Library
- shceduler
- 빈
- livedatam
- epmty
- firebase
- Service
- 검사
- Today
- Total
목록분류 전체보기 (163)
에몽이
http://gun0912.tistory.com/57
기본적으로 안드로이드에서는 jpg가 아닌 png파일을 사용한다.그 이유는 jpg보다 png파일이 보다 선명하기 때문이다하지만 png의 경우 이미지 용량이 너무 크다. 따라서 나인패치라는 확장자가 등장하였다.나인 패치는 공간 스케일을 조정할 수 있는 정보를 넣어 외형 이미지가 꺠지지 않고, 대형 이미지 출력이 가능하도록 하는것이다. 나인패치에는 두가지 영역이 있는데이미지가 늘어나는 부분과 이미지 안에 들어갈 텍스트 영역을 조절할 수 있는 부분이다. 따라서 텍스트 등에 따라 이미지의 크기가 변하거나, 크기등을 관리해야 할 필요가 있을떄 주로 사용된다. 참조 :http://azdesigntm.com/423
마커 클러스터 만들기https://medium.com/flearning-edu/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B5%AC%EA%B8%80%EB%A7%B5-%EB%A7%88%EC%BB%A4-%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0%EB%A7%81-%ED%95%B4%EB%B3%B4%EA%B8%B0-part-1-514bbd351378#.3sbiz2joy 마커 클러스터의 마커 옵션 넣기http://stackoverflow.com/questions/25711002/add-title-to-marker-in-google-map-cluster 마커 클러스터 데모https://github.com/googlemaps/android-maps-..
call semanticcaller의 현재 상태를 저장함파라미터를 넘겨줌callee에게 return 주소를 줌called로 컨트롤을 넘겨줌return sematicpass by result이면 해당하는 파라미터에게 현재값을 넘겨줌functionㅇ라면 caller가 값을 가질 수있또록 functinal value를 설정함caller에 현재 상태를 복구함컨트롤을 넘겨줌caller action on revised semantic현재 진행중인 기록물을ㅇ 남겨둠현재 상태를 저장함파라미터를 계산함주소를 callee에게 넘겨줌컨트롤을 넘겨줌dynamic chaindynamic link의 모음
subprogramming의 기초각 subprogramming은 하나의 입구가 있따.섭 프로그램이 실행되는 동안은 caller가 중지된다섭 프로그램이 종료되면 무언가를 return한다기초subprogramming definition:인터페이스와 행동으로 되어있음formal parameter:섭 프로그램의 헤더에 써있는 더미들, default 값을 설정 할 수 actual parameter:호출되면 사용되는 실제 값, 구분은 position 으로 함/키워드로도 할 수 있음model of parameter parssingin mode: caller 가 calle에게 call값을 줌out mode:clee가 caller에게 return 값을 줌in out mode: 둘다 하는거 pass by value 실제 ..
control structure컨트롤 expression이며, 실행의 방향을 컨트롤 하는 expression임,결과값이 주로 boolean임selection statement여러개의 실행 path 중에서 선택하는거임two-way selection:if/else형태clause form: 구문 절로 if/else가 각각 실행되는 절단위임nesting selectors: if안에 if java의 경우 else는 가장 가까운거부터 매칭함 강제로 다른거 하려면 중괄호 붙여야함multiway selection: switch 문, 테이블에 저장되어 linear서치하지만 10개넘으면 hash형태로 하기도함else if로도 구현 가능counter control loop숫자세면서 반복되는 구문,초기화,종료,steop si..
Arithmetic Expressionoperator precedence rule: 연산에서 어떤걸 먼저 계산할지 operator associate rule:연산자를 계산할때 왼쪽에 있는 opertor로할꺼냐 오른쪽으로 할꺼냐 거의 왼쪽에서 오른쪽으로감conditional expression: 조건 연산자 , c에서 쓰임, (count==0)?0:sum/count이런거임functional side effect:변수값을 바꿔버리는 경우 값이 꼬임,글로벌이나 &할경우 문제two-way나 non-local변수 사용을 막아버림언어특성을 아예 못하게함,유연성 떨어짐expression 이 연산문같은거reference transparency:프로그램을 실행하면서 생기는 영향으로 같은 선언이 다른 결과를 제공하지 않고..
주소를 좌표로 바꾸기 위한 api는 4가지가있다.구글,네이버,야후,다음이 제공한다. 구글은 WSG-84좌표를 사용하는데 범 세계적인 표준 측지 기준으로 사용된다.반면에 네이버의 경우 KTM체계를 사용하고 있다.(물론 최근에는 WSG-84로 변환을 제공하고 있음) 이떄 KTM에서 WSG-84로 전환하는 것은 주로 다음의 api를 이용한다. 내가 사용한건 구글의 geoencoder 방식.주소를 입력하면 위도좌표를 반환함이떄 주의해야할것은 주소값에 정확한 지명/도로명 주소를 입력하는것이 좋다는거여의도 피자스쿨처럼 등록되어 있지 않은 상호명들이 많음