728x90
반응형

Android 183

Android Context 비교

아래 표는 Android에서 사용되는 다양한 Context 유형에 대한 용도와 특징을 비교한 것입니다.Context 유형 생성 시점 소멸 시점 주요 용도 및 특징 사용 예시Application Context앱 시작 시 (Application 객체 생성 시)앱 종료 시- 앱 전역에서 사용 가능- 장시간 유지 가능- Activity 관련 UI 작업 불가getApplicationContext()Activity ContextActivity의 onCreate()Activity의 onDestroy()- UI 관련 작업 가능- 특정 Activity에 종속됨- Activity 종료 시 소멸this 또는 getBaseContext()Service ContextService의 onCreate()Service의 onDest..

Android 2025.04.04

BLE ) isConnectable

Android 에서 BluetoothLeScanner를 가지고, 주변 기기를 스캔을 하게되면 -  void onScanResult(int callbackType, ScanResult result) 또는-  void onBatchScanResults(List results)  로 스캔한 결과를 가지고 온다. ScanResult 가 무었을 담고 있는지 확인해보면.  공개 방법intdescribeContents()이 Parcelable 인스턴스의 마샬링된 표현에 포함된 특수 객체의 종류를 설명하세요.booleanequals(Object obj)다른 객체가 이 객체와 "같은지" 여부를 나타냅니다.intgetAdvertisingSid()광고 세트 ID를 반환합니다.intgetDataStatus()데이터 상태를 반..

Android 2025.03.13

ExpandableListView 사용법 (작성중 )

ExpandableListView는 목록을 계층(접었다 폈다)으로 표시할 수 있는  ListView XML   Adapter package com.gitsn.study_dp.Adpaters;import android.content.Context;import android.graphics.Typeface;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.BaseExpandableListAdapter;import android.widget.TextView;import com.gitsn.study_dp.Model.Base_info;import com.git..

Android 2025.02.19

[Android 빌드 에러 ] figlib 관련

Android의 implementation 'com.androidplot:androidplot-core:1.4.1' // 차트 라이브러리 를 사용하던중 Gradle 버전을 7.2 이상 사용하면서 오랜만에 빌드를 해보니  Execution failed for task ':app:checkDebugAarMetadata'.> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.  Execution failed for task ':app:mapDebugSourceSetPaths'.> Could not resolve all files for configuration ':app:debugRuntimeClasspath'. Execut..

Android 2024.11.07

Android Studio / Inteli J 디버깅

🧪 debugging resume 다음 break point로 이동 Windows: F9 Mac: ⌥ + ⌘ + R step over 현재 break된 파일의 다음 라인 이동 Windows / Mac: F8 step into 현재 break된 라인에서 실행 중인 라인으로 이동 Windows / Mac: F7 ex) UserService의 userDao.save() 라인 -> step into -> UserDao의 save() 메서드로 이동 force step into stepping에 설정된 클래스/메서드 과정은 스킵하지 않고 현재 break된 라인에서 실행 중인 라인으로 이동 (step into는 스킵한다) Windows: alt + shift + F7 Mac: ⌥ + ⌘ + F7 settings의 s..

Android 2024.03.13

wifi direct (p2p) 정리

wifi direct를 사용할 일이 있어서 알게 된것들 사용법 등을 정리. 1. Wifi Direct란? 무선 액세스 포인트가 없어도 장치들을 쉽게 연결할 수 있도록 하는 와이파이 표준이다. 와이파이 다이렉트 인증 프로그램은 와이파이 얼라이언스가 개발하고 관리한다. 기존에 무선인터넷을 이용하기 위해서는 무선공유기. 즉 엑세스포인트(AP)가 있어야 했다. 예를 들어 휴대폰에 있는 사진을 TV로 전송하려면 AP를 통해서만 가능했다. 하지만 와이파이 다이렉트는 ​애드훅(ad-hoc)이라는 기술을 활용하여 액세스포인트(AP)를 없이도 직접 데이터 전송이 가능하다. [출처] 와이파이(WIFI), 와이파이 다이렉트(WIFI Direct)와 Ad-Hoc|작성자 솔루션 헌터 * Ad hoc 이란? 와이파이 다이렉트란 ..

Android 2024.02.23
728x90
반응형