AttributeSet에 관하여..
리스트뷰, 스피너뷰, 그리드뷰를 표시하기 위해서는 Adapter 필요.
자바 그래픽과 비슷한 속성들.
Bitmap 실제로 화면에 보여지는 부분. pixel 들의 집합. 점들이 모여있는것
Canvas Bitmap을 넣어줌. Canvas 안에 Bitmap 을 올림.
Paint 진짜로 그림을 그리는 부분을 셋팅 ex) 뭐로 그릴건지, 어떻게 그릴건지 선택
Matrix 반전효과, 회전효과, 이동 같은 연산을 도와주는 Class
[Android] SurfaceView 개념 및 예제
[출처]https://m.blog.naver.com/PostView.nhn?blogId=muri1004&logNo=221054311714&categoryNo=0&proxyReferer=&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F
과제
sms로 검색: ~~ 를 보내면 브라우저로 검색이 되게.
keyword
intent
BroadCastReceiver 309p
Uri
Webview 4장
제출내용
BroadcastReceiver 소스
매니페스트 소스
캡쳐화면
스레드(Thread)란?
안드로이드는 쓰레드에서 UI처리
나는 UI에 영향을 주지않고 어떤 일을 처리하고 싶어 -> Thread 사용
Thread로 처리한 일을 눈으로 보고싶어, UI에 영향을 주고 싶어 -> Thread Handler 사용
핸들러에 메세지가 잘 전달되게 가이드를 하는 역할 -> looper
Android Internals #1: How Android Starts Your Main Activity.
[출처] https://medium.com/@martinomburajr/android-internals-1-how-android-starts-your-main-activity-8fcf80e65222
AsyncTask
새로 만든 Thread에서 UI객체에 직접 접근할 수 없기 때문에 핸들러를 사용하는 것이지만 핸들러를 사용하면서 코드를 조금 더 복잡하게 만드는 문제가 생깁니다. 이러한 백그라운드 작업을 좀 더 쉽고 간단하게 하고 싶다면 AsyncTask 클래스를 사용할 수 있습니다.
[출처] http://cholol.tistory.com/152
'공부 > 안드로이드' 카테고리의 다른 글
D-day 수업 (0) | 2018.11.04 |
---|---|
안드로이드 D-2일 차 (0) | 2018.10.28 |
안드로이드 D-3 일차 (0) | 2018.10.21 |
안드로이드4일차 (0) | 2018.09.30 |
댓글