일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 가비아
- Apache
- AndroidStudio를활용한안드로이드프로그래밍
- 딥러닝
- CBOW
- 논문리뷰
- 예제중심HTML&자바스크립트&CSS
- attention
- Selenium
- deeplearning
- 크롤링
- 머신러닝
- MySQL
- 밑바닥부터시작하는딥러닝
- jupyter
- 비지도학습
- image
- 컴파일설치
- aws
- Crawling
- Lamp
- 생활코딩
- 밑바닥부터시작하는딥러닝2
- word2vec
- 수동설치
- 한빛미디어
- 소스설치
- 셀레니움
- 프로그램새내기를위한자바언어프로그래밍
- 한빛아카데미
- Today
- Total
목록분류 전체보기 (99)
안녕, 세상!
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vbuq3/btqHuieUMn6/URLuN6CGlTAiV6Z3GTl8y1/img.jpg)
(1)리스트뷰&그리드뷰 ① 어댑터뷰(AdapterView) ViewGroup의 하위 클래스 중에서 레이아웃을 제외한 것을 뷰 컨테이너라고 합니다. AdapterView는 뷰 컨테이너로 하위에 ListView, ExpandableListView, GridView, Spinner, Gallery 등이 있습니다. java.lang.Object ㄴ android.view.View ㄴ android.widget.ViewGroup ㄴ android.widget.AbsListView ㄴ android.widget.GridView ㄴ android.widget.ListView ㄴ android.widget.ExpandableListView ㄴ android.widget.AbsSpinner ㄴ android.widget..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bgYs4V/btqHjpSZZvX/aHQI7qq4doZplT08VUHEZK/img.jpg)
① 안드로이드의 4대 컴포넌트 안드로이드의 4대 컴포넌트는 액티비티, 서비스, 브로드캐스트 리시버, 콘텐트 프로바이더 입니다. 액티비티 액티비티(Activity)는 화면을 구성하는 가장 기본적인 컴포넌트입니다. 서비스 서비스는 눈에 보이는 화면(Activity)과 상관없이 백그라운드에서 동작하는 컴포넌트입니다. 브로드캐스트 리시버 안드로이드는 여러 응용 프로그램이나 장치에 메시지를 전달하기 위해 방송(BroadCasting) 메시지를 사용합니다. 안드로이드는 문자 메시지 도착, 베터리 방전, SD 카드 탈부착, 네트워크 환경 변화 등이 발생하면 전체 응용 프로그램이 들을 수 있도록 방송 신호를 보냅니다. 브로드 캐스트 리시버는 이러한 방송 메시지가 발생하면 반응합니다. 콘텐트 프로바이더 콘텐트 프로바이더..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bXA7Lo/btqHgriH6eo/iQLuaGVKHfiEu7XXwfOoRK/img.jpg)
(1) 그래픽 안드로이드는 다양한 도형을 그리는 방식을 제공하고 관련 메소드에서 좌표를 직접 입력해서 그릴 수도 있고, 화면을 손가락으로 터치해서 그릴 수 도 있습니다. ① 캔버스와 페인트 화면에 도형을 그릴 때 사용하는 클래스는 Canvas와 Paint입니다. Canvas는 도화지 역할을 하며, Paint는 붓 역할을 합니다. android.graphics.Canvas 클래스에서 점을 찍는 메소드의 원형은 다음과 같습니다. public void drawPoint (float x, float y, Paint paint) android.graphics.Paint 클래스에서 색상을 지정하는 메소드의 원형은 다음과 같습니다. public void setColor (int color) ② 그래픽 처리 그래픽을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bu1OGp/btqHb0EUxI7/OXUiW0QszYWioEeDoA1FN0/img.jpg)
(1) 파일 처리의 기본 안드로이드에서 파일을 읽고 쓰는 방법에는 Java에서 제공되는 파일 관련 클래스를 사용하는 방법과 안드로이드에서 제공되는 파일 관련 클래스를 사용하는 방법이 있습니다. ① 내장 메모리 파일 처리 앱을 종료했다가 다음에 다시 실행할 때 사용했던 곳부터 이어서 작업하고 싶은 경우 내장 메모리에 파일을 저장하고 읽어오는 방식이 사용됩니다. 내장 메모리의 저장 위치는 /data/data/패키지명/files 폴더입니다. 일반적으로 응용 프로그램마다 다른 패키지명을 사용하므로 응용 프로그램별로 고유의 저장 공간이 있다고 생각하면 됩니다. 파일을 읽기 위해 먼저 안드로이드 Context클래스의 openFileInput() 메소드를 사용합니다. 이 메소드는 FileInputStream을 반환합..