Computer >> 컴퓨터 >  >> 프로그래밍 >> Android

Android

  1. Kotlin으로 안드로이드 갤러리에서 이미지 선택하기: 단계별 완벽 가이드

    개요안드로이드 앱을 개발하다 보면 사용자가 기기의 갤러리에서 사진을 골라 업로드하거나 화면에 표시해야 하는 경우가 자주 있습니다. 이 글에서는 Kotlin을 활용해 안드로이드 이미지 갤러리에서 이미지를 선택하고, 선택한 이미지를 ImageView에 출력하는 방법을 단계별로 살펴보겠습니다.1단계: 새 프로젝트 생성Android Studio를 실행한 뒤 File → New Project 메뉴로 이동하여 새 프로젝트를 생성합니다. 프로젝트 생성에 필요한 모든 정보(프로젝트명, 패키지명, 최소 SDK 버전 등)를 입력하고 빈 액티비티(Em

  2. 코틀린(Kotlin)으로 안드로이드 에뮬레이터의 IP 주소 가져오는 방법

    이 튜토리얼에서는 코틀린(Kotlin)을 사용해 안드로이드 에뮬레이터 또는 실제 기기의 IP 주소를 가져오는 방법을 단계별로 알아봅니다. Wi-Fi 연결 정보를 읽어와 화면에 표시하는 간단한 예제 앱을 만들어 보겠습니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 언어는 Kotlin으로 선택하세요.2단계: 레이아웃 파일 작성 (res/layout/activity_main.xml)아래 코드를 activity_main.

  3. Kotlin으로 안드로이드 모든 액티비티 한 번에 종료하는 방법

    이 튜토리얼에서는 Kotlin을 사용해 안드로이드에서 실행 중인 모든 액티비티를 한 번에 종료하는 방법을 단계별로 알아봅니다. 두 개의 액티비티를 만들고, 두 번째 액티비티에서 버튼 하나만 누르면 앱 전체가 완전히 종료되도록 구현해 보겠습니다.프로젝트 생성하기1단계 − Android Studio에서 새 프로젝트를 생성합니다. 상단 메뉴에서 File → New Project를 선택한 뒤, 필요한 정보를 모두 입력해 새 프로젝트를 만들어 주세요.첫 번째 액티비티 레이아웃 작성2단계 − res/layout/activity_main.xml

  4. Kotlin으로 안드로이드 스와이프 새로고침(SwipeRefreshLayout) 레이아웃 구현하기

    이 튜토리얼에서는 Kotlin을 사용해 안드로이드 앱에 스와이프 새로고침(SwipeRefreshLayout) 기능을 구현하는 방법을 단계별로 알아봅니다. 스와이프 새로고침은 사용자가 화면을 아래로 당겨 데이터를 갱신할 수 있게 해주는 머티리얼 디자인 패턴으로, 뉴스 앱이나 SNS 피드 등에서 널리 사용됩니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 후, 빈 프로젝트(Empty Activity)를 선택하고 필요한 정보를 모두 입력하여 새 프로젝트를 생성합니다. 언어

  5. 코틀린(Kotlin)으로 안드로이드 Picasso 라이브러리를 활용해 이미지 다운로드하는 방법

    이 글에서는 안드로이드에서 Picasso 라이브러리와 코틀린(Kotlin)을 사용해 인터넷상의 이미지를 다운로드하고 화면에 표시하는 방법을 단계별로 살펴봅니다.1단계: 새 프로젝트 생성 및 의존성 추가안드로이드 스튜디오에서 File → New Project를 선택해 새 프로젝트를 생성하고, 필요한 정보를 모두 입력합니다.그다음 build.gradle(Module: app) 파일에 아래 의존성을 추가합니다.implementation com.squareup.picasso:picasso:2.4.0의존성을 추가한 후에는 반드시 Sync N

  6. 안드로이드 WebView에서 URL 로딩 시 진행 상태(ProgressBar) 표시하는 방법

    이 글에서는 안드로이드 앱에서 WebView가 URL을 로드하는 동안 ProgressBar를 활용해 로딩 진행 상태를 화면에 표시하는 방법을 단계별로 살펴봅니다. 1단계 – 새 프로젝트 생성 Android Studio를 실행한 뒤 File → New Project 메뉴로 이동하고, 새 프로젝트 생성에 필요한 모든 세부 정보를 입력해 새 프로젝트를 만듭니다. 2단계 – 레이아웃 파일 작성 res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. 화면 중앙에는 로딩 상태를 보여줄 ProgressBar를 배치하

  7. Kotlin으로 Android GridView 스크롤 비활성화하는 방법 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 Android 앱에서 GridView의 스크롤을 비활성화하는 방법을 단계별로 알아봅니다. 핵심 원리는 setOnTouchListener를 활용해 터치 이동(ACTION_MOVE) 이벤트를 가로채는 것입니다.1단계: 새 프로젝트 생성Android Studio를 열고 File → New Project 메뉴로 이동한 뒤, 필요한 모든 정보를 입력하여 새 프로젝트를 생성합니다. 언어는 Kotlin으로 선택해 주세요.2단계: 레이아웃 파일 작성 (activity_main.xml)res/layout/a

  8. Kotlin에서 Glide로 이미지를 비트맵(Bitmap)으로 다운로드하는 방법

    이 예제는 Kotlin을 사용해 Glide 라이브러리로 네트워크상의 이미지를 다운로드하고, 이를 비트맵(Bitmap) 형태로 받아와 ImageView에 표시하는 방법을 단계별로 설명합니다.1단계 — 새 프로젝트 생성Android Studio에서 File → New Project 메뉴로 이동한 뒤, 새 프로젝트 생성에 필요한 정보를 모두 입력하여 프로젝트를 만듭니다.2단계 — 레이아웃 파일 작성다음 코드를 res/layout/activity_main.xml 파일에 추가합니다. 화면 전체를 차지하는 ImageView 하나를 배치하는 간

  9. Kotlin으로 Android 서비스에서 알림(Notification) 보내는 방법 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 Android 앱의 서비스(Service)에서 알림(Notification)을 전송하는 방법을 단계별로 알아봅니다. 백그라운드에서 실행되는 포그라운드 서비스(Foreground Service)를 만들고, 사용자가 입력한 텍스트를 알림으로 표시하는 예제 앱을 함께 구현해 보겠습니다.구현 개요이 예제에서는 다음과 같은 흐름으로 동작하는 앱을 만듭니다.사용자가 EditText에 텍스트를 입력합니다.서비스 시작 버튼을 누르면 포그라운드 서비스가 실행되고, 입력한 내용이 담긴 알림이 상태 바에 표시됩

  10. 코틀린(Kotlin)으로 안드로이드 런타임 시 TextView 스타일 동적으로 변경하기

    이 튜토리얼에서는 코틀린(Kotlin)을 사용해 안드로이드 앱에서 런타임 중 TextView의 스타일을 동적으로 변경하는 방법을 단계별로 알아봅니다. 사용자가 화면을 탭하면 텍스트의 굵기, 기울임, 색상, 배경색이 실시간으로 바뀌는 예제입니다.1단계 — 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 필요한 모든 정보를 입력하여 새 프로젝트를 생성합니다.2단계 — 레이아웃 작성 (res/layout/activity_main.xml)메인 레이아웃에 두 개의 TextView를

  11. Kotlin으로 초기 기본 텍스트가 있는 Android 스피너(Spinner) 만들기

    이 예제에서는 Kotlin을 사용하여 초기 기본 텍스트가 표시되는 Android 스피너(Spinner)를 만드는 방법을 알아봅니다. 스피너는 사용자가 목록에서 하나의 항목을 선택할 수 있도록 하는 드롭다운 UI 요소로, 안내 문구를 기본값으로 설정하면 사용자 경험을 크게 향상시킬 수 있습니다.1단계: 새 프로젝트 생성Android Studio에서 File ⇒ New Project를 선택하고 새 프로젝트 생성에 필요한 모든 세부 정보를 입력하여 새 프로젝트를 만듭니다.2단계: 레이아웃 파일 작성다음 코드를 res/layout/acti

  12. Kotlin으로 구현하는 Android 커스텀 진행률 표시줄(ProgressBar) 완벽 가이드

    이 튜토리얼에서는 Kotlin을 활용해 Android 앱에서 커스텀 진행률 표시줄(Custom ProgressBar)을 만드는 방법을 단계별로 알아봅니다. 기본 ProgressBar에 원형 드로어블(circle drawable)을 적용하여 자신만의 스타일을 구현할 수 있습니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 새 프로젝트 생성에 필요한 모든 정보를 입력합니다. Kotlin 언어가 선택되어 있는지 확인하세요.2단계: 레이아웃 파일 작성 (activity

  13. Kotlin으로 Android 액티비티 간 데이터 전달하기: Bundle 활용 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 Android 액티비티(Activity) 간에 데이터를 전달하는 방법을 단계별로 알아봅니다. Bundle과 Serializable 객체를 활용하면 사용자가 입력한 이름, 전화번호 같은 데이터를 다른 화면으로 손쉽게 넘길 수 있습니다. 1단계 — 새 프로젝트 만들기 Android Studio에서 File → New Project를 선택한 뒤, 프로젝트 생성에 필요한 모든 항목을 입력하여 새 프로젝트를 만듭니다. 2단계 — 메인 레이아웃 작성 (res/layout/activity_main.xml

  14. Kotlin으로 안드로이드 버튼 클릭 시 새 액티비티 시작하는 방법 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 안드로이드에서 버튼을 클릭했을 때 새로운 액티비티(Activity)를 시작하는 방법을 단계별로 살펴봅니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 후, 필요한 모든 정보를 입력하여 새 프로젝트를 생성합니다.2단계: 메인 레이아웃 작성다음 코드를 res/layout/activity_main.xml 파일에 추가합니다.<?xml version="1.0" encoding="utf-8"?&g

  15. 코틀린(Kotlin)으로 안드로이드 앱이 백그라운드에서 실행 중인지 확인하는 방법

    이 튜토리얼에서는 코틀린(Kotlin)을 사용하여 안드로이드 애플리케이션이 현재 백그라운드에서 실행 중인지 확인하는 방법을 단계별로 알아봅니다.핵심 원리는 ActivityManager.getMyMemoryState() 메서드를 활용해 현재 프로세스의 상태 정보를 가져오고, 그중 importance 값이 포그라운드(FOREGROUND)인지 아닌지를 판단하는 것입니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합

  16. Kotlin으로 안드로이드 스와이프 제스처 구현하기 — 좌우 방향 감지 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용해 안드로이드 앱에서 오른쪽에서 왼쪽(Right-to-Left) 및 왼쪽에서 오른쪽(Left-to-Right) 스와이프 제스처를 감지하고 처리하는 방법을 단계별로 알아봅니다.스와이프 제스처는 이미지 갤러리 탐색, 화면 전환, 목록 항목 삭제 등 다양한 UX 시나리오에서 활용되는 핵심 기능입니다. 안드로이드에서는 GestureDetector 클래스를 활용하여 손쉽게 구현할 수 있습니다.1단계: 새 프로젝트 생성Android Studio를 실행한 뒤, 상단 메뉴에서 File → New Project를

  17. Kotlin으로 안드로이드에서 JSON 객체 파싱하는 방법 — 단계별 완벽 가이드

    이 글에서는 Kotlin을 사용하여 안드로이드에서 JSON 객체를 파싱하는 방법을 단계별로 소개합니다. 에셋(assets) 폴더에 저장된 JSON 파일을 읽어 들여 사용자 정보(이름, 이메일, 연락처)를 추출한 뒤, RecyclerView 목록으로 화면에 표시하는 실전 예제를 함께 다룹니다.1단계 — 새 프로젝트 생성Android Studio에서 File ⇒ New Project 메뉴로 이동한 뒤, 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다.2단계 — 메인 레이아웃 작성res/layout/activity_main.x

  18. Kotlin으로 Android에서 Wi-Fi 네트워크를 프로그래밍 방식으로 제어하는 방법

    Kotlin을 활용하면 Android 앱에서 Wi-Fi 상태를 프로그래밍 방식으로 손쉽게 제어할 수 있습니다. 이 글에서는 스위치(Switch) 위젯을 이용해 기기의 Wi-Fi를 켜고 끄는 예제를 단계별로 살펴보겠습니다. 1단계: 새 프로젝트 생성 Android Studio에서 새 프로젝트를 만듭니다. File → New Project 메뉴로 이동한 뒤, 필요한 항목을 모두 입력하여 새 프로젝트를 생성하세요. 2단계: 레이아웃 구성 res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. 화면 중앙에는 스

  19. Kotlin으로 안드로이드 TextView에 여러 스타일 한 번에 적용하는 방법

    이 예제에서는 Kotlin을 사용해 안드로이드의 단일 TextView 내부에 굵게, 기울임, 작은 글씨, 글자 색상 등 여러 가지 텍스트 스타일을 동시에 적용하는 방법을 소개합니다. 구현 단계 1단계 - Android Studio에서 File → New Project를 차례로 선택해 새 프로젝트를 생성하고, 필요한 정보를 모두 입력합니다. 2단계 - res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. <?xml version="1.0" encoding="utf-8&qu

  20. Kotlin으로 Android에서 스크롤 가능한 TextView 만드는 방법

    이 튜토리얼에서는 Kotlin을 활용해 Android 앱에서 스크롤 가능한 TextView를 구현하는 방법을 단계별로 살펴봅니다. TextView에 긴 텍스트가 들어갈 때 화면 안에서 자유롭게 위아래로 스크롤할 수 있도록 만드는 것이 목표입니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 새 프로젝트 생성에 필요한 모든 정보를 입력하여 빈 프로젝트를 만듭니다.2단계: 레이아웃 파일 작성 (res/layout/activity_main.xml)activity_mai

Total 1456 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:2/73  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8