학습 목표안드로이드 앱의 구조(앱-프로젝트-화면-코드)의 큰 흐름을 이해하는 단계이다.Android Studio를 설치하고, SDK와 에뮬레이터(AVD)를 준비하는 단계이다.“Hello Android” 앱을 실제로 실행하여 개발-빌드-실행의 전 과정을 한 번 경험하는 단계이다. 안드로이드 앱이란 무엇인가?1) 안드로이드 앱의 정체안드로이드 앱은 스마트폰(또는 태블릿)에서 실행되는 프로그램이며, 화면(UI)과 기능(로직)이 결합된 결과물이다. 개발자 입장에서는 “프로젝트” 단위로 관리하며, 다음 구성으로 이루어진다고 이해하면 된다.화면(UI): 버튼, 텍스트, 이미지, 입력창 같은 시각 요소의 배치이다.동작(로직): 버튼을 누르면 무엇을 할지, 데이터를 어떻게 처리할지에 대한 규칙이다.리소스(Resourc..
수업 목표안드로이드 앱에서 WebView의 역할을 이해한다.WebView를 화면에 배치하고 웹 페이지를 로드하는 기본 방법을 학습한다.최소한의 코드로 외부 웹 사이트(네이버)를 앱 안에서 표시할 수 있다.1. WebView 개념 이해WebView는 안드로이드 앱 내부에서 웹 페이지를 표시하기 위한 UI 컴포넌트이다.외부 브라우저(Chrome 등)를 실행하지 않고, 앱 화면 안에서 웹 사이트를 직접 보여주는 역할을 한다. 2. 인터넷 권한 설정웹 페이지는 인터넷을 통해 불러오기 때문에, 안드로이드 앱은 인터넷 사용 권한을 반드시 선언하여야 한다. AndroidManifest.xml 수정AndroidManifest.xml 파일을 열고 태그 바로 아래에 다음 한 줄을 추가한다. 3. 디자인 ..
- Total
- Today
- Yesterday
- 챗봇
- 텍스트 마이닝
- HCI
- 초보자를 위한 텍스트마이닝
- Idle
- UI
- IOT
- 4차산업혁명
- python
- 파이썬 기초
- 휴리스틱평가
- 프로토타입
- Text Mining
- 텍스트마이닝
- 안드로이드
- 파이썬기초
- HIG
- 사물인터넷
- 라이브러리
- 피그마
- figma
- UX
- matplotlib
- 파이썬
- 스마트기술
- 데이터R지
- 관계자분석
- 챗GPT
- 컴퓨팅사고력
- 데이타R지
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |