본문 바로가기

IT

(49)
안드로이드 상단 바 제거 및 오류 원인 처음에 안드로이드 layout을 선택하면 상단에 바가 존재합니다.app name같은 것이 명시되어 있는데요... 이를 제거해서 full layout을 얻고자 할때는 AndroidMainfest.xml 파일의 내용을 수정하면 됩니다. application 태그에 위 속성을 추가하면 됩니다. 하지만!!!이렇게 변경 후 재실행을 하면 간혹 에러가 발생합니다. 그 원인은 구글에서 명시를 했는데요..http://stackoverflow.com/questions/22828118/app-crashes-after-setting-to-theme-notitlebar-fullscreen위 주소로 들어가면 내용이 나옵니다. 간단히 요약하자면 MainActivity가 ActionBarActivity를 extends하고 있어서 ..
안드로이드 화면 가로/세로 고정 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. ..
shell에 대해 설명해주는 사이트 쉘에 관하여 쉽게 설명해 주는 사이트! 단점은 영어라는 점.... 주소 : http://explainshell.com/
[안드로이드스튜디오] 파일 및 폴더 설명 안드로이드 스튜디오 파일/폴더 구조 및 역할 설명 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메뉴가 있습니..
자바에서 XML다루기(2) 자바에서 XML다루기(2) - Document JAVA에서 XML을 다루기 위해 가장 기본적으로 사용되는 Document객체를 통해 설명 드리겠습니다.구구절절한 설명보다 소스 및 핵심만 설명 하겠습니다.좀 더 쉬운 이해를 하려면 자료구조의 tree를 이해하셔야 합니다. 1. JAVA에서 로컬PC에 있는 test.xml 파일 읽기 (1) test.xml의 위치 : D:\test.xml (2) test.xml 내용 eric 01012345678 joshep 01087654321 (3) Source// xml파일을 Document객체로 불러오기 위한 작업DocumentBuilderFactory docuFactory = DocumentBuilderFactory.newInstance();DocumentBuilde..
객체지향언어 및 객체 개념 ****자바 주요이론**** ※ 프로그래밍의 기초인 변수, 배열 등은 설명하지 않겠습니다. 한번에 모든 내용을 작성하기에는 시간이 없으니 꾸준히 시간날때마다 알기 쉽게 정리하겠습니다. 1. 객체지향언어란 무엇인가?? 컴퓨터 프로그래밍언어는 크게 절차지향언어와 객체지향언어로 나눌 수 있습니다. 절차지향언어는 단순하게 프로그램을 작성하면 컴퓨터가 위에서 순서대로 읽으면서 컴파일하는 언어입니다. 그 예로 COBOL, FORTRAN, C언어가 있습니다. C언어를 해보신 분은 알 수 있지만 구조체를 선언은 해당 구조체를 사용하기 전, 위에서 정의가 되어있어야합니다. 그리고 구조체안에는 변수만 존재해야 합니다.(함수X) 소스 보기