Programming (421) 썸네일형 리스트형 안드로이드 스튜디오 프로젝트 생성 후 글자 출력 안드로이드 스튜디오 프로젝트 생성 후 글자 출력start a new Android Studio project 클릭하여 시작 Hello 라는 이름의 프로젝트를 생성 기본적으로 선택되있는걸로 next 버튼을 누른다. 우선 기본환경으로 선택하고 next 마지막으로 finish 버튼을 눌러 완료 한다. 액세스허용을 눌러준다. 모두 완료 하고 조금 기다리면 다음과 같은 화면이 나옵니다. 왼쪽 메뉴중 java 폴더 최하위 파일을 클릭하면 다음과 같이 소스가 나온다. java 기반이므로 언어는 java 형태료 표현되어 있다. 상단 아이콘 메뉴중 오른쪽 끝에서 4번째 것을 선택해 AVD Manager을 누른후 Create Virtual Device를 눌러서 선택한후 새로운 애뮬레이터를 만든다. 해상도 설정 하는부분 가.. 안드로이드 환경 셋팅 안드로이드 환경 셋팅 안드로이드 개발 환경을 셋팅을 위해서는 다음과 같이 3가지 셋팅이 필요합니다. 1. JDK 설치 JAVA를 개발하기 위한 필수 도구로 JAVA실행 및 디버깅을 위해서는 필수적으로 깔아야 하는 요소다. 사이트에 접속후 상단 메뉴 다운로드 중 화살표 표시된 Java for Developers 누른다. JDK설치하는 경로는 바로 아래 링크된 경로입니다. http://www.oracle.com/ 아래 나온 이미지 에 표시된 두가지 화살표중 아무거나 클릭하여 JDK 다운로드 페이지로 간다. Accept License Agreement를 체크하고 운영 체제 환경에 맞는 버전을 다운로드 하시면 됩니다. 다운로드가 완료되면 다운 받은 파일을 실행하여 기본 설정된 사항으로 넥스트 버튼을 누르면 설치.. 안드로이드란? 안드로이드란?안드로이드는 구글에서 만든 스마트폰 운영체제이다. 휴대용 단말기를 위해 만들어진 운영체제 이다. 애플리케이션을 만들어 설치하면 실행 될수 있는 플리케이션 플랫폼이다. 안드로이드는 오픈소스를 기반으로 하며 아파치2.0 라이선스를 사용한다. 안드로이드는 스마트폰을 위한 컴포넌트를 제공 한다. 기본적인 부분들을 안드로이드는 지원 하기 때문에 애플리케이션만 만들어 제공 할수 있다. 안드로이드 어플 개발시에는 무료로 사용할수 있는 플랫폼을 제공한다. 안드로이드의 개발언어는 자바이다. 안드로이드 어플을 개발하여 개인이 수익을 낼수 있다. 안드로이드 어플리케이션 개발하여 수익이 발생하면 이동통신사, 단말제조사, 개인이 수익을 얻을수 있는 시장 흐름이기 때문에 서로에게 좋은 혜택을 준다. 아이폰은 애플에서.. JSP request 객체 JSP request 객체 request 객체라는것은 사용자가 전송한 정보를 확인하고 데이터를 확인할수 있고 서버에 대한 정보를 제공하는 메서드 이다. 아래표를 확인하면 request 객체의 의미에 대해서 이해할수 있다. 클라이언트 및 서버 정보 관련 메서드 메서드 이름 리턴타입 설명 getRemoteAddr() String 웹서버에 연결된 사용자의 IP주소정보를 제공. 댓글이나 게시판의 IP정보가 남는것은 대부분 이메서드를 사용한것. getContentLength() long 사용자가 전송한 정보 길이 제공. 데이터 길이가 알수 없다면 -1리턴. getCharacterEncoding() String 사용자가 전송한 정보의 캐릭터 인코딩 타입이 무엇인지 제공해준다. getContentType() Stri.. jsp 스크립트 jsp 스크립트jsp언어를 표현하기 위한 방법으로 3가지가 있다.1. 스크립트릿(Scriptlet)jsp페이지에서 자바 코드를 실행할때 사용하는 구문이다.Exam.jsp 현재 책의 이름은 이고 권 입니다. 결과 2. 표현식(Expression)위에구문중 이용해 데이터를 출력하였다.데이터를 출력할때 사용되며 계산식을 넣을수도 있다.Exam.jsp 3가지의 수를 모두 더하면 몇이 나올까? 결과 3. 선언부(Declaration)선언부는 어떠한 함수를 작성될때 사용된다.함수는 기능을 정의할때 사용되는것으로 자바에서는 함수를 메서드라고 표현한다.선언부는 이와같은 형태로 사용된다. Exam.jsp 어디서나 접근 가능한 // int 숫자데이터를 결과 값으로 주겠다는 의미 // AplusB 이름은 AplusB로 지정.. page 디렉티브 page 디렉티브page 디렉티브를 사용하면 다음과 같은것을알수 있다.1. jsp페이지가 어떤 문서를 생성하는지 알수 있다.2. 어떤 java 클래스를 사용하는지 알수 있다.3. jsp 페이지를 실행하는데 필요한 정보들을 입력할수 있다. page 디렉티브의 주요속성 표 속성 설명 기본값 contentType jsp가 생성할 문서 타입 지정 text/html import jsp 페이지에 사용할 자바 클래스 지정 session jsp 페이지에 세션 사용 여부 지정 true or false로 값을 지정 true buffer jsp 페이지 출력 버퍼 크기 지정 4kb(4킬로바이트 크기의 출력 버퍼 지정) 숫자와 kb를 통해 크기를 지정한다. autoFlush 출력 버퍼가 찼을 경우 데이터를 출력 스트림에 보내고.. JSP 기본구조 JSP가 지원 하는 각종 기능jsp는 인터넷 브라우저에 보여 줄 html 문서를 생성하는 역활을 한다. jsp는 웹브라우저에서 전송한 데이터를 읽어오는 일도하고 jsp페이지에서 필요한 데이터를 생성해주는 실행코드도 필요하다. 결국엔 웹브라우저에서 표현을 하려면 html 코드가 필요한데 상황에 맞게 또는 환경에 맞게 jsp를 통하여 html문서를 생성해 준다고 생각하면 된다. jsp가 지원해 주는 기능들 - 디렉티브(Directive) jsp페이지에 대한 설정 정보를 지정할때 사용된다. 디렉티브 선언 문은 다음과 같은 형식이다. JSP 환경 설정 셋팅 JSP 환경 설정 셋팅바로전 포스팅에 JSP란 무엇인가? 에대해서 애기하면서 JSP를 하기 위해 이클립스, 톰캣, JAVA를 설치 하였다.오늘은 실제 환경설정 및 이클립스 내에서 톰캣과 어떻게 연동하여 JSP 페이지를 작성하는지에 대해서 애기해 보려한다. 먼저 최신 이클립스를 압축을 해제하고 실행한 화면이다. 조금기다리면 작업폴더를 어디다 할지 물어본다. Browse를 누르고 경로를 다음과 같이 지정하였다.아무데나 상관없으므로 아무데나 지정하도록 한다. Use this as the default and do not ask again 체크는 다음에 물어보지 않고 이폴더에서 계속작업할거냐는 뜻이다 편한대로 체크하고 진행해도 무방하다. 로딩중이네요. 로딩이 끝나면 다음처럼 홈화면이 나온다.jsp를 하기위해서는.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 53 다음