Android
-
Android 용어Android 2020. 7. 16. 19:21
Activity 화면의 단위. 장면, Scene. View Activity내에 속한다(UML에선 Activity가 공유로 View를 소유하는 관계, aggregation). View의 범위로 Layout과 Widget이 포함된다. Layout 화면에 Widget등을 배치하는 방법에 대한 정의다. Layout 안에 Widget들을 배치한다. Widget 유저와 상호작용을 위해 제공된다. Layout속에 배치된다. Widget들: TextView, EditText, Button, CompoundButton, CheckBox, RaidoButton, Switch, ImageView, ImageButton 상속관계로는 Widget들의 최상단에 View가 있다. 크기단위 px, dp px(pixel): 화면 해상..
-
Android - Volley 설치와 기본 예제Android 2020. 7. 16. 16:52
2021.10.26 - Volley Lib 추가 implementation 'com.android.volley:volley:1.1.1' 입력 후 'Sync Now' 클릭 Manifest 설정 ... android:usesCleartextTraffic="true" 추가한 코드 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Response.Listener rplsn = new Response.Listener() {..
-
AndroidStudio - Youtube 재생기 만들기(YouTube Android Player API)Android 2020. 7. 12. 16:38
주요 작업 1. Youtube API 다운로드 2. Android Project 생성 3. 인터넷 접속 권한 추가 4. Project에 Youtube LIB 추가 5. Layout에 Youtube view추가 6. Mainactivity에 Youtube 초기화와 재생 작업 Google API Key 얻기 글쓰는 시점 기준으로 API Key는 없어도 Youtube영상 재생에 문제는 없었다. 방법: Google API Key 얻기, Google API Key 사용 제한 Youtube API 다운로드 Download: https://developers.google.com/youtube/android/player/downloads 다운로드 완료한 파일을 압축풀어 준비해 둔다. 이 예제에서는 "C:\Youtube..
-
AndroidStudio - 화면 전환 (Activity 전환)Android 2020. 7. 12. 11:29
작업 순서 1. 기반 지식 참고: AndroidStudio - 단순 계산기 앱(Apk) 만들기, AndroidStudio - 종료 Button 추가하기 2. 전환할 화면 Layout 추가 아래 참고 '전환할 화면 Layout 추가' 3. 전환할 화면 Acitivity 추가 아래 참고 '전환할 화면 Activity 추가' 3. 화면전환 기능 작업 아래 참고 '화면전환 명령 작업' 4. 실행 아래 참고 '실행 결과' 기존 Project에 추가 기존 Project에서 추가로 종료 기능을 넣는다. 기존 Project: AndroidStudio - 단순 계산기 앱(Apk) 만들기, AndroidStudio - 종료 Button 추가하기 기존 Project가 반드시 필요한 예제는 아니다. 그러나 사전 지식은 있어야..
-
AndroidStudio - 종료 Button 추가하기Android 2020. 7. 12. 01:12
작업 순서 1. 기반 지식 참고: AndroidStudio - 단순 계산기 앱(Apk) 만들기 2. 종료동작 Java 코드 추가 아래 참고 '종료 Java 코드 추가' 3. 종료 Button 추가 아래 참고 '종료 Button 추가' 4. 실행 아래 참고 '실행 1', '실행 2' 기존 Project에 추가 기존 Project에서 추가로 종료 기능을 넣는다. 기존 Project: AndroidStudio - 단순 계산기 앱(Apk) 만들기 기존 Project가 반드시 필요한 예제는 아니다. 그러나 사전 지식은 있어야 한다. 기존 Project를 이해하고 있다면 별도의 다른 Project에 적용해도 된다. 종료 Java 코드 추가 MainActivity.java파일을 열어 동작 함수를 추가해야 한다. 함수..
-
AndroidStudio - 단순 계산기 앱(Apk) 만들기Android 2020. 7. 11. 23:52
작업 순서 1. AndroidStudio준비 설치 방법: Android - Android Studio 설치 2. Layout 작업 아래 'Layout 작업' 참고 3. Java코드 작성 아래 'Java 코드 작성'과 'Button에 코드 연결'참고 4. 실행 아래 '실행'참고 Layout 작업 Widget들을 추가하는 방법. Project에 "activity_main.xml"을 열고 Palette에 Text, Buttons 등을 선택하여 필요한 Widget들을 화면에 끌어다 놓으면 추가된다. Widget에 id값 입력 방법. 추가한 Widget들은 가각 id값에 고유 이름을 지정할 수 있다. 아래 설명 참고: 'Attributes에 id 값 입력' 위의 방법대로 아래 필요한 Widget들을 추가한다. 아..
-
AndroidStudio - 앱(Apk) 만들고 실행하기Android 2020. 7. 11. 22:36
준비 안드로이드 개발 환경 설치 AndroidStudio: 2020/07/10 - Android - Android Studio 설치 AndroidStudio 실행 Project 생성 시작 Project 값 설정 Project 생성 완료 생성완료되면 "MainActivity.java"파일이 열려있다. "public class MainActivity ..."는 앱이 실행되면 자동으로 생성되고 시작되는 클래스다. "protected void onCreate(...)"는 앱이 실행되면 호출되는 함수다. 앱 실행하기 붉은 원 안에 있는 Run아이콘을 누르면 실행할 수 있다. 처음 실행하는 경우 AVD(가상창치)가 준비되어 있지 않을경우 AVD를 추가해야 한다. AVD추가방법: Android - AVD(가상장치) ..