
총 8개
-
모바일 프로그래밍_Main Activity에서 Sub Activity를 호출했을 때, 콜백메소드를 호출하는2025.01.131. 모바일 프로그래밍 Main Activity에서 Sub Activity를 호출했을 때, 액티비티 콜백메소드가 어떤 순서로 호출되는지 설명합니다. Main Activity에서 Sub Activity를 호출할 때, 안드로이드 시스템은 정해진 액티비티 생명주기 콜백 메소드를 순서대로 호출합니다. Main Activity가 실행 중일 때 Sub Activity가 시작되면, Main Activity는 onPause() 상태로 진입하고 이후 onStop() 상태가 됩니다. Sub Activity가 화면에 나타날 준비가 되면, onCreat...2025.01.13
-
Processing을 활용한 인터랙티브 오디오 시각화 (타임라인바 활용)2025.01.151. Processing Processing은 예술가, 디자이너, 연구원 및 프로그래머를 위한 오픈 소스 프로그래밍 언어이자 개발 환경입니다. 간단한 구문과 강력한 그래픽 기능을 제공하여 시각적 예술, 애니메이션, 데이터 시각화 및 인터랙티브 미디어를 쉽게 제작할 수 있도록 설계되었습니다. Processing은 시각적 프로그래밍을 통해 코딩을 배우는 데 특히 유용하며, Java 기반으로 작동합니다. 2. 인터랙티브 오디오 시각화 인터랙티브 오디오 시각화는 음악이나 소리 데이터를 실시간으로 분석하여 시각적으로 표현하는 기술입니다. 이...2025.01.15
-
homework_042025.05.101. Linux 명령어 사용 이 프레젠테이션에서는 Linux 운영 체제에서 사용할 수 있는 다양한 명령어에 대해 설명하고 있습니다. 주요 내용으로는 cd, mkdir, wget, cp, wc, vi 등의 명령어 사용법과 그 결과를 확인하는 것입니다. 또한 vi 편집기에서 사용할 수 있는 다양한 명령어들, 예를 들어 j, J, yy, p, dd, s/pigs/lambs/g 등에 대해서도 설명하고 있습니다. 마지막으로 man 명령어를 통해 명령어의 옵션을 확인하는 방법도 다루고 있습니다. 2. Java 프로그래밍 이 프레젠테이션에서는 ...2025.05.10
-
두 유형의 파일을 압축하여 업로드하여 제출하시기 바랍니다(형성과제)2025.05.141. XML 파일 - gridview 구현 첫 번째 단계는 gridview 레이아웃을 xml 파일에서 설정하는 것입니다. activity_main.xml 파일에서는 LinearLayout을 사용하여 그리드뷰를 배치할 수 있습니다. 그리드뷰에 대한 다양한 속성을 설정하려면 다양한 태그를 사용할 수 있습니다. 2. Java 파일 - adapter class 구현 후 main 클래스에서 adapter 객체 사용 어댑터 클래스를 작성해야 합니다. BaseAdapter 클래스를 상속하여 구현하면 됩니다. 구현시 관심사는 어댑터가 생성된 co...2025.05.14
-
방통대 프로그래밍언어론 중간과제물2025.01.261. 데이터와 연산 데이터는 자료를 프로그램이 처리할 수 있는 형태로 표현한 것이다. 컴퓨터가 대표하는 데이터에는 텍스트 데이터와 이진 데이터가 있다. 연산은 데이터의 처리 방법을 정의하며, 연산자와 변수를 사용한다. 명령어는 특정한 작업을 요청하는 단어이며, 프로그래밍 언어는 원시 연산을 공유하고 사용자 정의 연산을 구현한다. 타입은 데이터 집합과 연산 집합을 포괄하며, 타입 안전은 강타입 언어, 약타입 언어, 무타입 언어로 나뉜다. 2. 저급 언어와 고급 언어 저급 언어는 컴퓨터가 이해하기 편리한 언어이며, 고급 언어는 사람이 ...2025.01.26
-
방통대 컴퓨터과학과 jsp프로그래밍_기말_과제물형2025.01.251. JDK JDK는 Java Development Kit의 약자이며, ORACLE 사이트에서 운영체제에 맞게 다운로드가 가능합니다. JSP 프로그래밍을 위해서는 JRE만 설치하는 것은 부족하고 JDK를 설치해야 합니다. JDK에는 컴파일러와 디버거가 포함되어 있습니다. 2. JSP 처리 과정 JSP 처리 과정은 다음과 같습니다. 클라이언트 요청 -> JSP페이지-> 서블릿 클래스 -> 서블릿 -> 클라이언트에게 응답. WAS/웹 컨테이너는 JSP에 대한 요청이 들어온 후 상응하는 서블릿이 존재하지 않을 경우 JSP페이지를 서블릿 ...2025.01.25
-
방통대 방송대 Java프로그래밍 핵심요약노트 교재요약본 (1장~14장)2025.01.251. 객체지향 프로그래밍 Java 언어는 1995년 Sun Microsystems의 제임스 고슬링에 의해 발표되었으며, 1996년 JDK1.0이 발표되었다. 2009년에는 Oracle에 인수되었다. Java 언어의 특징은 단순함, 객체지향 언어, 플랫폼 독립적, 엄격한 자료형 검사, 예외처리 기능 제공, 멀티 스레딩 지원 등이다. Java 프로그램 작성과 실행 과정은 소스코드 작성, 컴파일러를 이용한 컴파일, 바이트코드 생성, Java 인터프리터를 통한 실행 등으로 이루어진다. Java 플랫폼은 Java VM과 Java API로 구...2025.01.25
-
[배재대] 모바일 프로그래밍 1학기 과제2025.05.051. Snake 게임 Snake 게임은 고전 게임 중 하나로, 뱀을 조종하여 사과를 먹으면서 점수를 얻는 게임입니다. 뱀이 벽이나 자신의 몸에 부딪히면 게임이 끝납니다. 이 코드는 Android 앱에서 Snake 게임을 구현한 것으로, 뱀의 움직임, 사과 생성, 점수 계산 등의 기능을 포함하고 있습니다. 1. Snake 게임 Snake 게임은 오랜 역사를 가진 고전 게임으로, 단순한 규칙과 직관적인 조작 방식으로 많은 사람들에게 사랑받아 왔습니다. 이 게임은 플레이어가 점점 길어지는 뱀을 조종하며 장애물을 피하고 먹이를 먹어 점수를...2025.05.05