이 예는 프로그래밍 방식으로 Wi-Fi 네트워크를 스캔하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. 3단계 − src/MainActivity.java에 다음 코드 추가 0 && grantResults[0] ==PackageManager.PERMISSION_GRANTED) { Toast
이 예에서는 사용 가능한 Wi-Fi 네트워크를 가져와서 Android의 목록에 표시하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. 3단계 − src/MainActivity.java에 다음 코드 추가 0 &&grantResults[0] ==PackageManager.PERMISSION_GRANTED)
이 강의에서는 데이터를 영속화하지 않고 활동 간에 전달하는 데만 관심이 있으므로 정적 메서드와 인텐트를 사용하여 이를 달성하는 가장 간단한 두 가지 방법을 살펴보겠습니다. 정적 메서드 사용 이 예는 정적 메서드를 사용하여 Android에서 활동 간에 데이터를 전달하는 방법을 보여줍니다. . 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를
이 강의에서는 데이터를 영속화하지 않고 활동 간에 전달하는 데만 관심이 있으므로 Static 메서드와 Intents를 사용하여 이를 달성하는 가장 간단한 두 가지 방법을 살펴보겠습니다. 정적 방법 사용 이 예제는 정적 메서드를 사용하여 Android에서 활동 간에 데이터를 전달하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코
이 예제는 인텐트를 사용하여 Android에서 한 활동에서 다른 활동으로 데이터를 보내는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android
이 예제는 번들을 사용하여 Android에서 한 활동에서 다른 활동으로 데이터를 보내는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android
이 예제는 의도 없이 Android에서 한 활동에서 다른 활동으로 데이터를 보내는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = &
이 예제는 recyclerview에서 cardview를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <android.support.design.widget.Coordinato
이 예제는 Recyclerview와 함께 Constraint Layout을 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. 위의 코드에서는 앱바 레이아웃과 리사이클러 보기를 사용했습니다. 3단계 − src/MainActivity.java에 다음 코드 추가 android.annotation.T
이 예는 Fragment에서 findViewById를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "http:/
이 예는 Android 애플리케이션에서 Firebase 메시징을 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − src/MainActivity.java에 다음 코드 추가 <?xml version = "1.0" encoding = "utf-8"?> import android.os.Bundle; import android.support.v4
이 예제는 RecyclerView에서 GridLayoutManager를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <android.support.design.widget.C
이 예제는 Android에서 핸들러를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://schemas.
이 예는 LocalBroadcastManager를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://s
이 예는 프래그먼트에서 컨텍스트를 사용하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="https://schemas.android.
이 예는 Android UserManager.isUserAGoat()의 적절한 사용 사례를 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android =
이 예는 Android에서 WhatsApp을 통해 메시지를 보내는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "http
이 예는 앱에서 다른 앱을 실행하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://schemas.androi
이 예는 Android에서 전화를 거는 방법에 대해 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://schemas.a
이 예제는 Android에서 startActivityForResult를 관리하는 방법을 보여줍니다. 1단계 − Android Studio에서 새 프로젝트를 생성하고 파일 ⇒ 새 프로젝트로 이동하여 필요한 모든 세부 정보를 입력하여 새 프로젝트를 생성합니다. 2단계 − res/layout/activity_main.xml에 다음 코드를 추가합니다. <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = &q