목록스캔 (7)
투케이2K
[로직 정리] 정리 로직 : Android 상태 : [Android] 안드로이드 실시간 와이파이 리스트 스캔 및 지속 스캔 요청 제한 로직 - Wifi List Scan [설 명] --------------------------------------------------------------------------- [1] : 특정 와이파이 스캔 리스트 화면 진입 및 wifiManager.startScan 사용해 실시간 와이파이 스캔 시작 >> 스캔 시작 하기 전에) Scan 스캔 카운트 값 체크 실시 >> Scan 스캔 카운트 값이 특정 횟수 이상 (ex : 3회) 인 경우 팝업창 알림 표시 (잠시후 다시 스캔을 시도해주세요) ---------------------------------------..
[참고 사이트] 제목 : [참고 사이트] [온라인] QR 코드 스캐너 (Scanner) 사이트 [사이트 주소] https://www.online-qr-scanner.com/ko/ Online QR Code Scanner QR Code Scanner is an online scanner and the fastest and most practical online QR code scanner for identifying QR codes. www.online-qr-scanner.com
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [소스 코드] /* MARK: - [실시간 비콘 스캔 요약 설명] // ----------------------------------------- [필요한 import 선언] import CoreLocation import CoreBluetooth */ // ----------------------------------------- /* [필요한 class delegate 선언] class A_Main: UIViewController, CLLocationManagerDelegate { } */ // ----------------------------------------- /* [실시간 비콘 스캔 시작 방법] s..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [소스 코드] import UIKit import AVFoundation import Photos import CoreLocation import CoreBluetooth // [CLLocationManagerDelegate 추가 필요] class MainController: UIViewController , CLLocationManagerDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. print("") print("============================..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [소스 코드] import UIKit import AVFoundation import Photos import CoreLocation import CoreBluetooth class MainController: UIViewController { /* MARK: - [블루투스 목록 스캔 및 블루투스 연결 수행] 1. 필요 권한 요청 [info] : - Privacy - Bluetooth Always Usage Description - Privacy - Bluetooth Peripheral Usage Description 2. 필요 import : - import CoreBluetooth - import UIKit ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [gradle 설정 코드] [build.gradle(Project) 파일] // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() jcenter() } dependencies { classpath "com.android.tools..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [AndroidManifest.xml 파일] [JAVA 파일 : A_BluetoothScan] //TODO [전역 변수 등록 부분] BluetoothAdapter mBluetoothAdapter = null; ArrayList bleList = new ArrayList(); //TODO [BluetoothAdapter 객체 매핑 부분] mBluetoothAdapter = BluetoothAdapter.getDefa..