안드로이드에서 정말 간단하게 HTTP통신을 수행할 수 있다.주의할점은 네트워크통신은 무조건 메인스레드가 아닌 작업스레드에서 진행해야한다. 1. build.gradle에 okhttp 선언compile 'com.squareup.okhttp3:okhttp:3.8.0' 2. HttpConnection.class 추가import android.util.Log; import okhttp3.Callback; import okhttp3.FormBody; import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.RequestBody; public class HttpConnection { private OkHttpClient client; private st..
1. Android Service란? UI없이 백그라운드에서 동작하는 컴포넌트 2. Android Service의 필요성 및 예시 액티비티가 종료되어 있는 상태에서도 동작하기 위해! 강력한 예시로 평소에 폰에서 음악을 재생 했을때, 액티비티가 종료되어있는 상태일때도 음악이 재생되는 것을 이미 알고 있을 것이다. 사용 예시 음악재생, 네트워크 통신 3. Android Service의 2가지 종류 안드로이드에서 서비스는 두 가지 종류가 있는데 다음과 같다.startService() 한번 시작을 하게되면 백그라운드에서 무한 실행된다 보통 작업이 완료되면 스스로 종료됨 bindService() 클라이언트/서버와 아주 유사하게 동작 액티비티 --(요청)--> 서비스 --(결과값 반환)--> 액티비티 웹에서 봤을때..
- Total
- Today
- Yesterday
- apache
- 주택임대사업자 등록
- EC2
- 톰캣
- 워크스페이스
- Tomcat
- db
- 이클립스
- 안드로이드
- 취득세 감면
- AWS
- 자바스크립트
- Sandbox
- sample
- 페이팔 연동
- 페이팔 결제
- 포트
- Workspace
- Java
- Linux
- mysql
- 샌드박스
- 설치
- 주택임대사업자
- paypal
- 유효성검사
- 페이팔 테스트
- Eclipse
- 페이팔
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |