본문 바로가기

booster13

[Android] 7. 멀티미디어 - 음악 재생하기 이번 시간에는 7강 데이터베이스의 두번째 강의인 '음악 재생하기' 리뷰입니다. 개념을 알아보면서 실습한 내용을 덧붙여 알아보도록 하겠습니다! 스마트폰에서 음악을 재생하는 일, 정말 많습니다. 음악 파일을 재생하기 위해서는 미디어 플레이어(MediaPlayer)를 사용하며 대상을 먼저 지정해야 합니다. 미디어플레이어를 이용하면 음악 파일의 재생은 물론 동영상 재생도 가능합니다. AndroidManifest.xml 파일이 인터넷에 있다면 먼저 권한을 추가해줍니다. activity_main.xml MainActivity.java package com.example.myaudioplayer; import android.media.MediaPlayer; import android.support.v7.app.App.. 2019. 9. 6.
[Android] 7. 멀티미디어 - 사진 찍어 저장하기 이번 시간에는 7강 멀티미디어의 첫번째 강의인 '사진 찍어 저장하기' 리뷰입니다. 개념을 알아보면서 실습한 내용을 덧붙여 알아보도록 하겠습니다! 멀티미디어는 음악 파일 재생, 동영상 재생, 사진찍기 등 여러 기능을 포함합니다. 이번 시간에는 사람들이 가장 많이 사용하는 기능인 사진찍기를 구현하는 법을 알아보도록 할게요. activity_main.xml MainActivity.java package com.example.mycapture; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.net.U.. 2019. 9. 4.
[Android] 6. 데이터베이스 - 인터넷 연결상태 확인하기 이번 시간에는 6강 데이터베이스의 네번째 강의인 '인터넷 연결상태 확인하기' 리뷰입니다. 개념을 알아보면서 실습한 내용을 덧붙여 알아보도록 하겠습니다! ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); 단말기에서 인터넷이 되는 상태를 아닌지를 구분하는데에는 시스템 서비스 객체 중 ConnectivityManager 객체를 사용합니다. 또한, 시스템 서비스 객체를 참조할 때는 getSystemService 메소드를 사용합니다. activity_main.xml AndroidManifest.xml NetworkStatus.java package com.example.m.. 2019. 8. 15.
[Android] 6. 데이터베이스 - 헬퍼 사용하기 이번 시간에는 6강 데이터베이스의 세번째 강의인 '헬퍼 사용하기' 리뷰입니다. 해당 리뷰는 [Android] 6. 데이터베이스 - 데이터 추가하고 조회하기 와 이어집니다. 코드가 이어져서 작성되니 꼭 참고해주세요! 개념을 알아보면서 실습한 내용을 덧붙여 알아보도록 하겠습니다! 저번 강의에서는 DB를 만들고 데이터를 삽입, 조회하는 방법에 대해 알아봤는데요, 이미 DB를 사용하고 있는 상태에서 테이블을 삭제하거나 다시 만드는 것은 어려울 것입니다. 이때 사용하는 것이 헬퍼 클래스입니다. 헬퍼클래스는 기존에 DB가 있는지, 있다면 버전은 무엇이고 업그레이드를 어떻게 할 것인지 등 DB의 테이블 구조를 바꾸는데 쓰일 수 있습니다. activity_main.xml MainActivity.java package .. 2019. 8. 15.