Mobile/Android(26)
-
Mobile/Android
2017.10.18
12
[Android] Soundpool으로 만드는 드럼 앱
이번에는 안드로이드로 간단한 드럼을 만들어보도록 하겠습니다. 지금까지 SoundPool로 오카리나와 피아노를 만들어봤는데, Soundpool로 만드는 악기 앱 시리즈의 마지막 버전입니다. SoundPool로 만드는 드럼 앱 좌측 drawable에 드럼 이미지를 삽입합니다. 그다음 res 파일에 오른쪽 클릭하여 새로운 폴더 raw를 만들어줍니다. Directory를 클릭~! raw라고 폴더명을 입력해준 뒤 드럼 소리를 raw폴더 안에 넣어줍니다. 이까지 했으면 이제 소스코드를 입력해보겠습니다. XML 아래 사진과 같이 드럼을 배치하면 됩니다. java package com.example. user.music; import android.content.Intent; import android.media.Au..
-
Mobile/Android
2017.10.18
30
[Android] Soundpool으로 만드는 피아노 앱
안드로이드 SOUNDPOOL 메서드를 활용한 피아노 앱을 만들어보았습니다. 완성한 피아노 앱의 모습입니다. SoundPool로 만드는 피아노앱 먼저 좌측 res 파일에 오른쪽 클릭하여 새로운 폴더 raw를 만들어주세요. Directory를 클릭! raw라고 입력해준뒤 피아노소리를 raw폴더안에 넣습니다. 이제 소스코드를 입력할 차례입니다. XML 흰건반위에 검은건반을 올려야하기때문에 위로 중첩이 가능한 FrameLayout을 활용하였습니다.. 또한 버튼 하나하나에 onClick을 주어 자바코드에서 활용 가능하게 만들어주세요. JAVA SoundPool pool; int d1; int d2; int re; int mi; int pa; int sol; int ra; int si; @Override prote..
-
Mobile/Android
2017.10.15
40
[Android] 안드로이드와 오라클 스프링으로 연동/통신하기
저번 포스팅에서는 안드로이드와 jsp와 연결/통신하는 방법을 포스팅 했었죠. 이번에는 안드로이드와 서블릿을 연결/통신하는 방법을 소개해드리고자 합니다. 저번 포스팅에서도 알려드렸다시피 안드로이드는 보안 관련 문제로 외부 DB(오라클, MYSQL, 몽고 DB 등)과의 직접적인 연결이 불가능합니다. 그래서 사진과 같은 방식으로 안드로이드와 오라클 사이에 중간다리 역할을 하는 서버가 있어야 하는데 앞선 포스팅에서는 JSP로 중간다리역할을 하는 방법을 알려드렸다면 이번 포스팅에서는 서블릿 방식으로 안드로이드와 오라클을 연결하는 방법에 대해 포스팅하겠습니다. 안드로이드의 통신 값을 서블릿에서 받고 그 통신 값을 오라클에 넣어주는 전체적인 툴은 이전 포스팅과 동일합니다. Spring Server 1. 우선 서버부터..
-
Mobile/Android
2017.10.13
48
[Android] 안드로이드와 오라클 JSP로 연동/통신하기
이번 포스팅에서는 안드로이드 스튜디오와 오라클을 연결하는 방법에 대해서 한번 알아보도록 하겠습니다. 안드로이드 스튜디오에 내부 DB인 SQLite와는 직접적으로 바로 연결이 가능하지만 Oracle과 MySQL 같은 외부 DB는 안드로이드에서 직접적으로 접근이 불가능합니다. 보안상의 이유 때문이라고 하네요. 그러므로 위 사진과 같이 JSP 혹은 서블릿등으로 오라클과 통신하기 위해서는 중간 다리를 만들어 줘야 하는데 이번 포스팅에서는 안드로이드를 JSP 서버를 이용하여 오라클과 연결할 수 있는 방법에 대해서 알아보도록 하겠습니다. 안드로이드에서 JSP로 통신 값을 보내고 그 통신 값을 JSP에서 오라클로 넣어주는 방식입니다. 먼저 안드로이드(클라이언트)부터 작업을 시작하도록 하겠습니다. Android Stu..
-
Mobile/Android
2017.10.12
[Android] Soundpool으로 만드는 오카리나 앱
안드로이드에서는 SoundPool이라는 사운드 함수를 지원합니다. SoundPool이라는 함수는 간단하게 소리를 입혀주는 함수인데, 이것을 이용해 간단한 악기 앱을 만들 수 있습니다. SoundPool로 만드는 오카리나 앱 mainpage.xml StartActivity.java package com.example.samsung.ocarina; import android.app.Activity; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AlertDialog; import android.view.View; import an..
-
Mobile/Android
2017.10.08
[Android] 안드로이드 스튜디오 설치 / 다운로드 방법
안드로이드 스튜디오란? 2013년 5월 16일 구글 컨퍼런스에서 구글의 제품 관리자인 Ellie Powers에 의해서 발표되었으며, 안드로이드 스튜디오는 안드로이드를 위한 공식 통합 개발환경입니다. 예전에는 이클립스로도 안드로이드 개발을 많이 진행했지만 요새는 많은 개발자들이 안드로이드 스튜디오를 통해 안드로이드 앱 개발을 하고 있습니다. 안드로이드 스튜디오 설치 / 다운로드 1. 안드로이드 스튜디오는 안드로이드스튜디오 설치 링크 바로가기에서 다운로드할 수 있습니다. 해당 경로에 가서 빨간 박스 안의 다운로드 버튼을 눌러주세요. 참고로 크롬으로 다운을 받아야 합니다. 익스플로러로 다운로드하면 다운이 잘 안 되니, 필히 크롬으로 다운로드하시길.. 2. 안드로이드 스튜디오 설치방법은 별거 없습니다. 계속 N..
-
Mobile/Android 2017.10.18 12[Android] Soundpool으로 만드는 드럼 앱 이번에는 안드로이드로 간단한 드럼을 만들어보도록 하겠습니다. 지금까지 SoundPool로 오카리나와 피아노를 만들어봤는데, Soundpool로 만드는 악기 앱 시리즈의 마지막 버전입니다. SoundPool로 만드는 드럼 앱 좌측 drawable에 드럼 이미지를 삽입합니다. 그다음 res 파일에 오른쪽 클릭하여 새로운 폴더 raw를 만들어줍니다. Directory를 클릭~! raw라고 폴더명을 입력해준 뒤 드럼 소리를 raw폴더 안에 넣어줍니다. 이까지 했으면 이제 소스코드를 입력해보겠습니다. XML 아래 사진과 같이 드럼을 배치하면 됩니다. java package com.example. user.music; import android.content.Intent; import android.media.Au..
-
Mobile/Android 2017.10.18 30[Android] Soundpool으로 만드는 피아노 앱 안드로이드 SOUNDPOOL 메서드를 활용한 피아노 앱을 만들어보았습니다. 완성한 피아노 앱의 모습입니다. SoundPool로 만드는 피아노앱 먼저 좌측 res 파일에 오른쪽 클릭하여 새로운 폴더 raw를 만들어주세요. Directory를 클릭! raw라고 입력해준뒤 피아노소리를 raw폴더안에 넣습니다. 이제 소스코드를 입력할 차례입니다. XML 흰건반위에 검은건반을 올려야하기때문에 위로 중첩이 가능한 FrameLayout을 활용하였습니다.. 또한 버튼 하나하나에 onClick을 주어 자바코드에서 활용 가능하게 만들어주세요. JAVA SoundPool pool; int d1; int d2; int re; int mi; int pa; int sol; int ra; int si; @Override prote..
-
Mobile/Android 2017.10.15 40[Android] 안드로이드와 오라클 스프링으로 연동/통신하기 저번 포스팅에서는 안드로이드와 jsp와 연결/통신하는 방법을 포스팅 했었죠. 이번에는 안드로이드와 서블릿을 연결/통신하는 방법을 소개해드리고자 합니다. 저번 포스팅에서도 알려드렸다시피 안드로이드는 보안 관련 문제로 외부 DB(오라클, MYSQL, 몽고 DB 등)과의 직접적인 연결이 불가능합니다. 그래서 사진과 같은 방식으로 안드로이드와 오라클 사이에 중간다리 역할을 하는 서버가 있어야 하는데 앞선 포스팅에서는 JSP로 중간다리역할을 하는 방법을 알려드렸다면 이번 포스팅에서는 서블릿 방식으로 안드로이드와 오라클을 연결하는 방법에 대해 포스팅하겠습니다. 안드로이드의 통신 값을 서블릿에서 받고 그 통신 값을 오라클에 넣어주는 전체적인 툴은 이전 포스팅과 동일합니다. Spring Server 1. 우선 서버부터..
-
Mobile/Android 2017.10.13 48[Android] 안드로이드와 오라클 JSP로 연동/통신하기 이번 포스팅에서는 안드로이드 스튜디오와 오라클을 연결하는 방법에 대해서 한번 알아보도록 하겠습니다. 안드로이드 스튜디오에 내부 DB인 SQLite와는 직접적으로 바로 연결이 가능하지만 Oracle과 MySQL 같은 외부 DB는 안드로이드에서 직접적으로 접근이 불가능합니다. 보안상의 이유 때문이라고 하네요. 그러므로 위 사진과 같이 JSP 혹은 서블릿등으로 오라클과 통신하기 위해서는 중간 다리를 만들어 줘야 하는데 이번 포스팅에서는 안드로이드를 JSP 서버를 이용하여 오라클과 연결할 수 있는 방법에 대해서 알아보도록 하겠습니다. 안드로이드에서 JSP로 통신 값을 보내고 그 통신 값을 JSP에서 오라클로 넣어주는 방식입니다. 먼저 안드로이드(클라이언트)부터 작업을 시작하도록 하겠습니다. Android Stu..
-
Mobile/Android 2017.10.12[Android] Soundpool으로 만드는 오카리나 앱 안드로이드에서는 SoundPool이라는 사운드 함수를 지원합니다. SoundPool이라는 함수는 간단하게 소리를 입혀주는 함수인데, 이것을 이용해 간단한 악기 앱을 만들 수 있습니다. SoundPool로 만드는 오카리나 앱 mainpage.xml StartActivity.java package com.example.samsung.ocarina; import android.app.Activity; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AlertDialog; import android.view.View; import an..
-
Mobile/Android 2017.10.08[Android] 안드로이드 스튜디오 설치 / 다운로드 방법 안드로이드 스튜디오란? 2013년 5월 16일 구글 컨퍼런스에서 구글의 제품 관리자인 Ellie Powers에 의해서 발표되었으며, 안드로이드 스튜디오는 안드로이드를 위한 공식 통합 개발환경입니다. 예전에는 이클립스로도 안드로이드 개발을 많이 진행했지만 요새는 많은 개발자들이 안드로이드 스튜디오를 통해 안드로이드 앱 개발을 하고 있습니다. 안드로이드 스튜디오 설치 / 다운로드 1. 안드로이드 스튜디오는 안드로이드스튜디오 설치 링크 바로가기에서 다운로드할 수 있습니다. 해당 경로에 가서 빨간 박스 안의 다운로드 버튼을 눌러주세요. 참고로 크롬으로 다운을 받아야 합니다. 익스플로러로 다운로드하면 다운이 잘 안 되니, 필히 크롬으로 다운로드하시길.. 2. 안드로이드 스튜디오 설치방법은 별거 없습니다. 계속 N..