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

Android

  1. Kotlin으로 Android SDK 버전 확인하기 – 프로그래밍 방식 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 프로그래밍 방식으로 현재 Android 기기의 SDK 버전(API 레벨)과 릴리스 버전을 가져오는 방법을 단계별로 알아봅니다. Build.VERSION.SDK_INT와 Build.VERSION.RELEASE 속성만 활용하면 누구나 쉽게 구현할 수 있습니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File ⇒ New Project 메뉴로 이동한 후, 새 프로젝트를 만들기 위해 필요한 모든 세부 정보(프로젝트 이름, 패키지명, 저장 위치 등)를 입력합니다. 언어는 반드시 K

  2. Kotlin으로 안드로이드 LinearLayout에 TextView 동적으로 추가하는 방법

    이 튜토리얼에서는 Kotlin을 사용하여 안드로이드 앱에서 LinearLayout에 TextView를 코드로 동적으로 추가하는 방법을 단계별로 알아봅니다.Step 1 — 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 필요한 정보를 모두 입력하여 새 프로젝트를 생성합니다.Step 2 — 레이아웃 파일 작성res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. 여기서는 TextView가 동적으로 추가될 빈 LinearLayout을 준비합니다.<?xml ve

  3. Android Kotlin에서 InputFilter로 EditText 입력 글자 수 제한하기

    개요이 글에서는 Android Kotlin에서 InputFilter를 사용하여 EditText에 입력할 수 있는 문자를 제한하는 방법을 단계별로 살펴봅니다. InputFilter는 사용자가 EditText에 입력하는 텍스트를 실시간으로 필터링할 수 있게 해주는 강력한 도구로, LengthFilter를 활용하면 최대 입력 글자 수를 손쉽게 제한할 수 있습니다.1단계 — 새 프로젝트 만들기Android Studio에서 File ⇒ New Project를 선택하고, 새 프로젝트를 만드는 데 필요한 모든 세부 정보를 입력하여 프로젝트를 생

  4. Kotlin으로 Android WebView의 URL 로딩 완료 감지하기 — 단계별 구현 가이드

    개요이 글에서는 Kotlin을 사용하여 Android 앱에서 WebView가 URL 로딩을 완료하는 시점을 감지하는 방법을 단계별로 살펴봅니다. WebViewClient의 onPageFinished() 콜백과 WebChromeClient의 onProgressChanged() 콜백을 함께 활용하면, 페이지 로딩 완료 여부는 물론 로딩 진행률도 실시간으로 확인할 수 있습니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하여 새 프로젝트를 만들고, 필요한 모든 세부 정보를 입력합니다.2단

  5. Kotlin으로 안드로이드 기기의 IMEI/ESN 번호를 프로그래밍 방식으로 가져오는 방법

    이 글에서는 Kotlin을 사용해 안드로이드 앱에서 기기의 IMEI/ESN 번호를 프로그래밍 방식으로 가져오는 방법을 단계별로 살펴봅니다. 버튼을 클릭하면 먼저 READ_PHONE_STATE 권한을 요청하고, 권한이 승인되면 TelephonyManager를 통해 IMEI 번호를 받아와 화면에 표시하는 구조입니다. 1단계 — 새 프로젝트 생성 Android Studio에서 File → New Project 메뉴로 이동한 후, 필요한 모든 세부 정보를 입력하여 새 프로젝트를 만듭니다. 2단계 — activity_main.xml 작성

  6. Android에서 Kotlin과 위치 API를 활용해 현재 위치 추적하는 방법

    개요이 튜토리얼에서는 Android의 위치 API(Location API)와 Google Maps SDK를 활용해 Kotlin으로 현재 위치를 지도에 표시하고 추적하는 방법을 단계별로 알아봅니다. 예제에서는 SupportMapFragment를 사용해 지도를 화면에 띄우고, 특정 좌표에 마커(Marker)를 추가한 뒤 카메라를 해당 위치로 이동시키는 과정을 다룹니다.1단계: 새 프로젝트 생성Android Studio를 실행한 후 File → New Project 메뉴로 이동하여 새 프로젝트를 생성합니다. 이때 프로젝트 이름, 패키지명

  7. Kotlin으로 Android에서 JSONObject를 활용해 JSON 파싱하는 방법

    이 글에서는 Kotlin을 사용하여 Android 앱에서 JSONObject로 JSON 데이터를 파싱하는 방법을 단계별로 알아봅니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 새 프로젝트를 만들기 위해 필요한 모든 정보를 입력합니다.2단계: 레이아웃 파일 작성res/layout/activity_main.xml에 아래 코드를 추가합니다.<?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:android=https

  8. Kotlin으로 Android에서 XmlPullParser를 활용해 XML 파싱하는 방법 완벽 가이드

    이 글에서는 Kotlin을 사용해 Android 앱에서 XmlPullParser로 XML 데이터를 구문 분석(파싱)하는 방법을 단계별로 살펴봅니다. 프로젝트 생성부터 실제 기기에서 실행하기까지 전체 과정과 예제 코드를 함께 정리했습니다.XmlPullParser란 무엇인가?XmlPullParser는 Android에 기본 포함된 경량 XML 파서입니다. 문서 전체를 한 번에 메모리에 올리는 DOM 방식과 달리, START_TAG·TEXT·END_TAG 같은 이벤트를 순서대로 읽어 처리하는 풀(Pull) 방식으로 동작합니다. 따라서 용량

  9. 안드로이드 코틀린(Kotlin)에서 SearchView를 활용한 검색 기능 구현 방법

    이 튜토리얼에서는 안드로이드 앱에서 SearchView 위젯을 사용해 리스트를 실시간으로 검색·필터링하는 방법을 코틀린(Kotlin)으로 단계별로 알아봅니다. SearchView는 사용자가 입력한 검색어에 따라 ListView의 항목을 즉시 걸러주는 기능을 손쉽게 구현할 수 있게 해줍니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 필요한 정보를 모두 입력하여 새 프로젝트를 생성합니다. 언어는 Kotlin으로 선택하세요.2단계: 레이아웃 파일 작성 (activi

  10. Kotlin으로 Android 커스텀 알럿 다이얼로그(AlertDialog) 만드는 방법 – 단계별 완벽 가이드

    Android 앱을 개발하다 보면 기본 제공되는 알럿 다이얼로그보다 앱의 디자인에 어울리는 커스텀(Custom) 다이얼로그가 필요한 경우가 많습니다. 이 글에서는 Kotlin을 활용해 Android 앱에서 자신만의 스타일을 적용한 커스텀 알럿 다이얼로그를 만드는 과정을 단계별로 살펴보겠습니다.1단계: 새 프로젝트 생성하기Android Studio를 실행하고 File → New Project 메뉴로 이동합니다. 새 프로젝트 생성에 필요한 모든 세부 정보를 입력한 후 프로젝트를 생성합니다. Kotlin 언어를 선택하는 것을 잊지 마세요

  11. Kotlin으로 Android 캘린더 위젯 구현하기 – CalendarView 클래스 완벽 가이드

    개요이 튜토리얼에서는 Kotlin을 사용하여 Android 앱에서 CalendarView 클래스로 캘린더 위젯을 구현하는 방법을 단계별로 알아봅니다. 사용자가 캘린더에서 날짜를 선택하면, 선택한 날짜가 화면 상단의 TextView에 실시간으로 표시되는 간단한 예제입니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 프로젝트 생성에 필요한 모든 정보를 입력하여 새 프로젝트를 만듭니다.2단계: 레이아웃 파일 작성res/layout/activity_main.xml 파일에 다음 코드를

  12. Kotlin으로 안드로이드 SharedPreferences(공유 환경설정) 활용하는 완벽 가이드

    개요안드로이드 앱을 개발하다 보면 로그인 정보, 사용자 설정 등 간단한 데이터를 기기에 저장해야 하는 경우가 자주 발생합니다. 이럴 때 가장 손쉽게 활용할 수 있는 것이 바로 SharedPreferences(공유 환경설정)입니다. SharedPreferences는 키-값(Key-Value) 쌍 형태로 데이터를 XML 파일에 저장하며, 앱이 종료되어도 데이터가 유지됩니다.이 글에서는 Kotlin을 사용하여 로그인 화면에서 입력한 이름과 비밀번호를 저장하고, 내 정보 기억하기 체크박스를 통해 재실행 시 자동으로 불러오는 예제를 단계별로

  13. Kotlin으로 Android 커스텀 RatingBar(별점 바) 만드는 방법 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 Android 앱에서 커스텀 RatingBar(별점 표시줄)를 만드는 방법을 단계별로 알아봅니다. RatingBar는 사용자에게 별점 평가를 받을 수 있는 UI 요소로, 리뷰나 피드백 기능을 구현할 때 자주 활용됩니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 필요한 모든 정보를 입력하여 새 프로젝트를 생성합니다.2단계: 레이아웃 파일 작성 (activity_main.xml)res/layout/activity_main.xml 파일에

  14. Kotlin으로 안드로이드에서 HTML 파싱하는 방법 – Jsoup 활용 완벽 가이드

    이 튜토리얼에서는 Kotlin과 Jsoup 라이브러리를 사용하여 안드로이드 앱에서 웹페이지의 HTML을 파싱하는 방법을 단계별로 살펴봅니다. 버튼 하나를 누르면 지정한 웹사이트의 제목과 모든 링크를 가져와 화면에 출력하는 간단한 예제를 만들어 보겠습니다.1단계: 새 프로젝트 생성Android Studio에서 File → New Project를 선택하고, 필요한 정보를 모두 입력하여 새 프로젝트를 생성합니다.2단계: 레이아웃 파일 작성res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. 버튼과 결과를 표

  15. Kotlin으로 Android TextView Span(범위) 색상 설정하는 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용하여 Android 앱에서 TextView의 특정 텍스트 범위(Span)에 색상을 적용하는 방법을 단계별로 알아봅니다. 하나의 TextView 안에서 문장의 일부분만 다른 색으로 강조하고 싶을 때 SpannableString과 ForegroundColorSpan을 활용하면 매우 유용합니다.핵심 개념 이해하기SpannableString은 문자열의 전체가 아닌 특정 구간에만 스타일(색상, 크기, 배경 등)을 적용할 수 있게 해주는 클래스입니다. 여기에 ForegroundColorSpan을 추가하면 지

  16. Kotlin으로 안드로이드 ImageView 이미지 회전 구현하기 – 단계별 완벽 가이드

    Kotlin으로 안드로이드 ImageView 이미지 회전하기 이 튜토리얼에서는 Kotlin을 활용해 안드로이드 앱에서 ImageView에 표시된 이미지를 지정한 각도만큼 회전시키는 방법을 소개합니다. 핵심은 단 한 줄의 코드, imageView.rotation = 90f라는 점입니다. 그럼 단계별로 차근차근 살펴보겠습니다. 1단계 — 새 프로젝트 만들기 Android Studio를 열고 File → New Project 메뉴로 이동한 뒤, 새 프로젝트 생성에 필요한 모든 세부 정보를 입력합니다. 2단계 — 레이아웃 파일(activi

  17. Kotlin으로 안드로이드 화면에 선 그리기: Canvas 활용 단계별 가이드

    이 튜토리얼에서는 Kotlin을 사용해 Android 앱 화면에 선(line)을 그리는 방법을 단계별로 살펴봅니다. Bitmap과 Canvas 객체를 활용하면 별도의 커스텀 뷰를 만들지 않고도 간단하게 도형을 그릴 수 있습니다. 1단계: 새 프로젝트 생성 Android Studio에서 File ⇒ New Project로 이동해 새 프로젝트를 만들고, 필요한 모든 정보를 입력합니다. Empty Activity 템플릿을 선택하면 이 예제를 바로 따라 할 수 있습니다. 2단계: activity_main.xml 레이아웃 작성 res/lay

  18. 코틀린(Kotlin)으로 안드로이드 API 버전을 프로그래밍 방식으로 확인하는 방법

    이 글에서는 Kotlin(코틀린)을 사용해 안드로이드 기기의 API 버전(API 레벨)을 프로그래밍 방식으로 조회하는 방법을 단계별로 알아봅니다.핵심 원리: Build.VERSION.SDK_INT안드로이드는 현재 기기에서 실행 중인 OS의 API 레벨을 정수 값으로 제공합니다. 이 값은 android.os.Build.VERSION.SDK_INT 필드 하나만으로 손쉽게 얻을 수 있으며, 특정 기능을 특정 안드로이드 버전 이상에서만 동작하도록 분기 처리할 때 가장 널리 쓰이는 방식입니다.1단계 — 새 프로젝트 만들기Android Stu

  19. Kotlin으로 안드로이드 기기의 IP 주소를 프로그래밍 방식으로 가져오는 방법

    이 튜토리얼에서는 Kotlin을 사용하여 안드로이드 기기의 IP 주소를 프로그래밍 방식으로 가져오는 방법을 단계별로 알아봅니다. Wi-Fi 연결 상태에서 기기가 할당받은 IP 주소를 화면에 표시하는 간단한 예제 앱을 만들어 보겠습니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다.2단계: 레이아웃 파일 작성res/layout/activity_main.xml 파일에 아래 코드를 추가합니다. 이 레이아웃에는

  20. Kotlin으로 안드로이드 구글 지도에 현재 위치 표시하기 – 단계별 완벽 가이드

    이 튜토리얼에서는 Kotlin을 사용해 안드로이드 앱에서 구글 지도(Google Maps)에 사용자의 현재 위치를 표시하는 방법을 단계별로 알아봅니다. 위치 권한 요청부터 FusedLocationProviderClient를 활용한 좌표 가져오기, 지도에 마커 추가까지 전체 과정을 다룹니다.1단계: 새 프로젝트 생성Android Studio를 실행하고 File → New Project 메뉴로 이동한 뒤, 필요한 모든 정보를 입력하여 새 프로젝트를 생성합니다. 언어는 Kotlin을 선택하세요.2단계: 레이아웃 파일 작성res/layou

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