
총 13개
-
안드로이드 앱의 3가지 액티비티에 대해 설명하고 전이 과정을 기술하시오2025.05.141. 안드로이드 앱의 액티비티 상태 안드로이드 앱에서 액티비티(Activity)는 resumed, paused, stopped의 3가지 상태를 가집니다. resumed 상태는 '계속해서 ~하고 있는' 의미이고, paused 상태는 '잠시 멈춰진 동작/상태'를 의미합니다. stopped 상태는 '일시적으로 멈춘 동작/상태'를 의미합니다. 2. 액티비티 상태 전이 과정 액티비티의 상태를 전이시키기 위해서는 메서드 호출이 필요합니다. resumed 상태에서 paused 상태로 전환하려면 반드시 return문을 포함해야 합니다. pause...2025.05.14
-
안드로이드 알림 기본 어플리케이션 서비스 개선 방향 제안2025.01.161. 안드로이드 알림 어플리케이션 개선 안드로이드 알림 어플리케이션의 문제점으로 알람이 겹쳐 식별하기 힘들고 다시 울림 기능이 익숙하지 않아 사용하기 어렵다는 점이 지적되었습니다. 이를 개선하기 위해 시각적으로 표현하여 알람 시간대를 더 쉽게 파악할 수 있는 UI를 제안하였습니다. 또한 시간표를 통해 날짜별 예정된 알림을 확인하고, 화살표를 클릭하여 상세한 알람 리스트와 설정을 확인할 수 있도록 하는 등의 개선 방향이 제시되었습니다. 1. 안드로이드 알림 어플리케이션 개선 안드로이드 알림 어플리케이션 개선은 사용자 경험 향상을 위해...2025.01.16
-
방통대 방송대 모바일앱프로그래밍 핵심요약노트 교재요약본 (1장~14장)2025.01.251. 안드로이드 프로젝트 안드로이드 프로젝트 구성 요소에 대해 설명합니다. MainActivity.java 액티비티 정의 및 실행 코드, R.java 참조 자원 ID 속성값 정의, drawable 이미지 파일 저장 폴더, activity_main.xml 레이아웃 정의, strings.xml 문자열 정의, AndroidManifest.xml 앱 정보 및 구성요소, Activity 화면 표현 구성요소, XML 언어, 안드로이드 프로젝트 실행 과정 등을 설명하고 있습니다. 1. 안드로이드 프로젝트 안드로이드 프로젝트는 매우 흥미롭고 도전...2025.01.25
-
운영체제란 무엇인지 설명하고 본인이 사용하고 있는 운영체제의 장단점과 앞으로 운영체제는 어떻게 발전할 것인지에 대해 설명하시오2025.05.061. 운영체제의 정의 운영체제는 윈도우, 맥, ISO, 안드로이드 등과 같이 실생활에서도 자주 들어볼 수 있는 단어와 밀접한 연관이 있는 개념이다. 이 운영체제는 컴퓨터를 동작시킴에 있어서 도움을 주는 소프트웨어이다. 사실 운영체제가 없어도 컴퓨터를 동작시킬 수 있긴 하지만, 컴퓨터 사용자가 하드웨어 자체를 다룬다는 것은 쉽지 않은 일이다. 그래서 기본적으로 컴퓨터에 운영체제를 탑재하는 것이다. 2. 운영체제의 종류 운영체제의 종류에는 Windows 98, Windows 10, UNIX, LINUX, MS-DOS 등이 있다. 또한 ...2025.05.06
-
A+학습자 본인이 예전부터 현재까지 사용한 또는 사용하고 있는 운영체제의 종류를 순서대로 나열하고, 운영체제의 장단점에 대한 비교 설명을 본인의 경험을 반영하여 설명하시오2025.05.111. 운영체제 운영체제는 윈도, 맥, ISO, 안드로이드 등 실생활에서 흔히 듣는 단어와 밀접한 관련이 있는 개념입니다. 이 운영 체제는 컴퓨터 조작을 지원하는 소프트웨어입니다. 실제로 운영 체제 없이 컴퓨터를 조작할 수 있습니다. 그러나 컴퓨터 사용자에게 하드웨어 자체를 다루는 것은 쉽지 않습니다. 따라서 기본적으로 OS를 컴퓨터에 탑재하는 것입니다. 이와 같이 운영체제는 컴퓨터 하드웨어 바로 위에 설치된 소프트웨어로 하드웨어+운영체제는 현재 컴퓨터 시스템이라고 불립니다. 우리가 오늘 사용하고 있는 소프트웨어는 이 컴퓨터 시스템 ...2025.05.11
-
다양한 종류의 운영체제와 그 특징2025.05.141. 서버용 운영체제 서버용 운영체제로는 리눅스, 유닉스, 윈도우, macOS 등이 있으며, 리눅스가 가장 널리 사용되고 있다. 리눅스는 오픈소스 체제로 무료로 제공되며, 호환성이 높고 사용자가 소스를 수정할 수 있어 서버 운영에 적합하다. 2. 개인용 운영체제 개인용 운영체제 시장에서 윈도우가 압도적인 점유율을 차지하고 있다. 윈도우는 그래픽 기반 운영체제로 사용자 친화적이며, 국내에서 대부분의 프로그램과 게임이 윈도우를 기반으로 제작되어 사용자들이 선호하고 있다. 3. 모바일용 운영체제 모바일용 운영체제로는 안드로이드와 iOS가...2025.05.14
-
소비자 의사결정과정과 행동에 영향을 미치는 요소2025.01.181. 소비자 의사결정과정 소비자의 판단 및 선택 과정에 영향을 미치는 주요 요소 중 하나는 가격이 아닌 다른 요인이라고 여겨진다. 특히 저관여 제품의 경우, 몇 백 원의 가격 차이가 이러한 제품의 대량 판매에 상당한 영향을 미칠 수 있다. 이런 상황에서는 가격이 높아지면서 소비자들이 일상적으로 구매하는 제품, 예를 들어 라면과 같은 제품에 대한 수요가 크게 감소할 수 있다. 소비자의 관여 수준은 크게 저관여와 고관여로 나뉜다. 저관여 제품은 가격이 저렴하고 쉽게 구입할 수 있으며 다양한 대안이 있다. 이러한 상품은 짧은 광고와 할인...2025.01.18
-
어댑터 클래스를 이용한 그리드뷰2025.01.281. 그리드뷰(GridView) 그리드뷰(GridView)는 안드로이드 UI 구성에서 데이터를 행과 열의 격자 형태로 표시하기 위한 유용한 컴포넌트입니다. 이 컴포넌트는 이미지 갤러리, 상품 리스트 등 데이터를 시각적으로 정렬하고, 사용자와의 상호작용을 제공하는 데 효과적으로 사용됩니다. 2. 어댑터(Adapter) 어댑터(Adapter)는 데이터를 UI에 연결하는 중개자 역할을 합니다. 데이터 원본(Array, ArrayList 등)과 GridView를 연결하여 데이터가 표시되도록 합니다. 3. 그리드뷰 구현 과정 어댑터를 이용한...2025.01.28
-
모바일 운영체제의 종류와 특징2025.01.231. 안드로이드 안드로이드는 구글에서 개발한 리눅스 기반의 모바일 전용 운영체제로, 현재 전 세계에서 가장 많이 사용되는 모바일 운영체제입니다. 안드로이드의 특징으로는 오픈소스, 광범위한 하드웨어 호환성, 개방성, 폭넓은 하드웨어 선택, 구글 서비스 통합 등이 있습니다. 장점으로는 개방성, 폭넓은 하드웨어 선택, 구글 서비스 통합이 있으며, 단점으로는 보안 취약성, 업데이트 지연, 파편화 등이 있습니다. 2. iOS iOS는 애플에서 개발한 iPhone, iPad 및 iPod Touch 장치 전용 모바일 운영체제로, 사용자 친화적인...2025.01.23
-
운영체제 ) 1. 윈도우 운영체제 2. 안드로이드 운영체제. 선택한 운영체제의 버전별 특징을 설명해 주세요.2025.04.271. 안드로이드 운영체제 안드로이드 운영체제는 구글에서 개발한 오픈 소스 소프트웨어로, 리눅스 커널을 기반으로 하고 있습니다. 안드로이드 운영체제는 시대 발전에 맞춰 지속적으로 발전해왔으며, 현재 대부분의 스마트폰에서 사용되고 있습니다. 안드로이드 운영체제의 특징은 무료로 배포되고 누구나 수정 및 배포가 가능하다는 점입니다. 또한 안드로이드는 다양한 애플리케이션 실행, 메신저 기능, 은행 업무 등 다양한 편의 기능을 제공하고 있습니다. 1. 안드로이드 운영체제 안드로이드 운영체제는 현재 전 세계적으로 가장 널리 사용되는 모바일 운영...2025.04.27