본문 바로가기

PROGRAMMING CODE/ANDROID STUDIO4

[Android Studio] 라즈베리, 안드로이드 스튜디오 블루투스 통신 (안드로이드 스튜디오 코드 2021기준 최신본 / 주석) 안드로이드로 블루투스 통신 코드를 찾다가 다 오래된거고, 같은 코드만 올라와있어서 안드로이드 자체에서 사라진 메소드랑 v7코드 오류 수정, 주석 등등 달아서 올려본다. ( 틀린부분 있으면 댓글 남겨주세요! ) 그리고 필자는 통신 연결은 되고 송수신은 안되는 문제를 겪었는데 라즈베리파이에 Port번호를 3에서 1로 바꾸니 통신이 되었다. https://webnautes.tistory.com/995?category=924825 Raspberry Pi 3와 Android 앱 간에 Bluetooth 통신 테스트 bluetoothctl 명령을 사용하여 Bluetooth 모듈이 내장되어 있는 Raspberry Pi 3와 안드로이드폰 간에 페어링을 하고나서 Bluetooth 통신 테스트를 진행했습니다. Android.. 2021. 12. 5.
[Android Studio] Activity 생명주기 Activity는 화면 전환 시 stack구조로 쌓아진다. 사용자와 상호작용을하여 뷰에대한 액션을 취하고 UI를 보여줌 1. onCreate() - Activity 생성, 화면 정의 * Activity의 생명 주기에서 생성 단계에 단 한번 실행되는 메소드 * savedInstanceState라는 파라메터를 받아온다. 이 파라메터는 Activity의 이전 상태를 저장해 둔 'Bundle'객체이다. * 첫 생성시 savedInstanceState = null * 레이아웃을 전달하여 화면 정의 2. onStart() - Activity가 사용자에게 보여짐, 사용자와 상호작용x * 포그라운드로 상호작용 준비단계 3. onResume() - 사용자와 상호작용, 어플의 기능 * 포커스가 없어질때 까지 상태 지속, .. 2021. 12. 5.
[Android Studio] 신경쓰지 않아도 되는 로그캣 오류 (계속 업데이트) + 대소문자 상관없이 알파벳 순 1. E/DecorView: mWindow.mActivityCurrentConfig is null 2. E/e.newbluetooth: Unknown bits set in runtime_flags: 0x8000 3. E/Zygote: isWhitelistProcess - Process is Whitelisted 2021. 12. 4.
[Android Studio] 내장 센서 확인 기기의 사용 가능한 센서 확인하는 코드 센서 코드 짜기전에 무조건 확인하는것이 좋음,, MainActivity.java package com.example.mysensortest; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; import android.widget.TextView; publi.. 2021. 11. 30.