1. OS 정의 운영체제란 사용자와 하드웨어를 중재해주는 프로그램. 즉 사용자가 하드웨어를 손쉽게 이용할 수 있도록 도와주는 시스템이다. 그리고 우리는 OS를 아래 3가지로 정의한다. 1. Resource Allcator(자원관리자) - 모든 자원 관리 2. Contrl Program - 오류와 부도덕한 시용을 피하며 프로그램 실행 3. Kernel - 항상 메모리에 올라와 즉시 실행 가능한 프로그램 OS는 사용 환경에 따라 시스템 중심의 OS와 유저 중심의 OS로 나눌 수 있다. 1. 시스템 중심의 OS : 자원 이용의 효율성을 중요시하며 단위시간당 일처리량(Throughput)과 프로그램에 대한 최대 가용시간을 중요시 하는 곳에 쓰인다. 2. 유저 중심의 OS : 사용에 대한 편리, 빠른 응답(Res..
Android Service란 쉽게 말해서 백그라운드에서 동작하는 기능을 말하는 겁니다. 대표적인 예로 카카오톡 앱을 실행하지 안고도 누구가 메세지를 보내면 받고 알려주는 것이 있습니다. 여기에 Notification을 이용하여 특정 상황이 되면 Service가 알아서 알림(Notification)을 발생시키는 예제를 설명해 드리도록 하겠습니다. Notification 설명 : http://twinw.tistory.com/48 Service 설명 : http://twinw.tistory.com/49 예제 시나리오는 서비스안에 즉 안드로이드 백그라운드에 쓰레드(핸들러포함)를 생성하여 10초를 세고 핸들러에게 메세지를 전달합니다. 그리고 알람(Notification)을 가지고 있는 핸들러는 메세지를 받고 알..
Android Service는 백그라운드에서 실행되는 프로세스입니다. 안드로이드 OS에서 특별한 경우를 제외하고는 백그라운드에서 동작하도록 설계되어 있습니다. 대표적인 예로는 MP3 Player과 카카오톡 메세지 수신입니다. 1. 서비스(Service) - StartService() 서비스는 백스라운드에서 동작을 하지만 기본 어플리케이션 즉 프로세스안에서 동작을 합니다. 그리고 프로세스 안 다른 컴포넌드들과 유기적으로 통신을 합니다. 2. 서비스(Service) - BindService() 서비스는 프로세스 내에서 다른 컴포넌트들과 서로 유기적으로 통신하는것 뿐만 아니라 다른 앱 즉 다른 프로세스와도 Data 공유 및 통신을 할 수 있습니다. 대표적인 예로서 다른 어플리케이션에서 어떠한 신호가 발생하였을..
- Total
- Today
- Yesterday
- 파일 입출력
- counter
- vim
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- 포켓몬 고
- java 파일 입출력
- 5582
- vim 설치
- 자바 입출력
- java
- 알고리즘
- Notification
- LISTVIEW
- 인텐트
- 카운터
- c언어
- jad
- 포켓몬 Go
- 서버
- php
- Res
- 유전 알고리즘
- java url
- 파일입출력
- Service
- 안드로이드
- android
- 유전
- 아두이노
- Java Decompiler
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |