본문 바로가기

IT/Android

(12)
안드로이드 화면 가로/세로 고정 APP개발을 하다보면 화면의 방향을 고정해야 할 경우가 생깁니다. 그 방법은 아래와 같습니다. AndroidMainfest.xml의 activity의 속성 중에 screenOrientation이라는 것이 있습니다. //화면을 세로로 유지 //화면을 가로로 유지 위 소스처럼 해당 속성 값을 portrait혹은 landscape로 바꿔주면 됩니다.
[Android] MediaPlayer 사용하기 Android MediaPlayer 사용법 안드로이드에서는 음악파일을 읽기위해서는 보통 MediaPlayer라는 객체를 통해 실행합니다. 1. 객체 생성 MediaPlayer mp = = MediaPlayer.create(MainActivity.this, R.raw.sound); ※ 해당 프로젝트의 .../res/raw폴더에 재생 파일을 옮겨놓는다. raw라는 폴더가 없으면 그냥 만들면 된다. 2. 음악 재생, 정지 음악 재생 : mp.start(); 음악 멈춤 : mp.pause(); 음악 정지 : mp.stop(); 3. 기타 기능 3.1. 음악 재생여부 확인 - isPlaying() : true(재생중), false(재생중아님) 3.2. 원하는 위치 재생 - seekTo(int msec) 3.3. ..
[안드로이드스튜디오] 파일 및 폴더 설명 안드로이드 스튜디오 파일/폴더 구조 및 역할 설명 Android Studio Project안드로이드를 처음 시작하기 전에 프로젝트의 각 폴더 및 파일의 역할에 대해 알고 넘어가면 앱을 만드는데 도움이 됩니다. 1. /main/AndroidMainfest.xml : AndroidMainfest.xml 파일은 앱의 가장 중요하면서 기본적인 부분을 setting해주는 설정파일이라 보시면 됩니다. 해당 파일에서 App이 이름을 설정할 수 있습니다. 이 외에도 카메라, 진동 등의 기능을 구현하기 위해서는 해당 파일에 각 기능을 접근할 수 있는 권한을 얻어야하는데 AndroidMainfest.xml 파일에 권한을 얻는 소스를 추가해야 합니다. ex) 2. /java/***.java : 이 위치에 java소스를 추가..
[어플만들기] 안드로이드 스튜디오 설치 및 프로젝트 생성 안드로이드 스튜디오 설치 및 신규 프로젝트 생성방법에 대해 설명하겠습니다.기존에는 안드로이드 앱 개발을 하기위해서는 eclipse라는 개발툴에 구글이 제공하는sdk라는 툴킷을 다운받아 연동해야 했습니다.그닥 어렵지는 않지만 처음 접해보는 분들은 생소했었죠...그런데 구글이 이번에 '안드로이드 스튜디오'라는 안드로이드 어플 전용 툴을 출시했는데요보다 쉽게 설치가 가능하도록 바뀌었습니다.※ 앞으로 신규로 제공되는 sdk버전은 이클립스용으로는 안나온다고 하니 이왕이면안드로이드 스튜디오로 개발하는 것이 더 편리하겠죠 http://developer.android.com/index.html위 주소로 들어가서 스크롤을 아래로 조금 내리면 Download Android Studio and SDK Tools메뉴가 있습니..