본문 바로가기

분류 전체보기110

[Android] 유선 이어폰 연결 감지 하기 브로드 캐스트 리시버 등록IntentFilter filter = new IntentFilter();filter.addAction(ACTION_HEADSET_PLUG);registerReceiver(receiver, filter);ACTION_HEADSET_PLUG를 등록 브로드 캐스트 리시버 생성private final BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if(intent.getAction().equals(ACTION_HEADSET_PLUG)){ int state = intent.ge.. 2024. 6. 5.
[Android] Android 12 기준 블루투스 연결 감지하기 Android 12에서 블루투스 연결 감지 권한 블루투스 권한  |  Connectivity  |  Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 블루투스 권한 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 앱에서 블루투스 기능을 사용하려면 여developer.android.com권한을 추가해 주고사용자에게 권한을 받아야 한다.if(checkSelfPermission(Manifest.permission.BLUETOOTH_CONNECT) != PackageManager.PERMISSION_GRANTED){ requestPermissions(new String[]{Manifest.permission.BLUETO.. 2024. 6. 5.
[Ubuntu] Ubuntu 20.04 Samba 설치 Samba는 같은 네트워크의 다른 PC와 파일과 디렉터리를 공유하고 싶을 때 사용하는 프로그램이며 Windows와 Linux/Unix 시스템 간의 파일 공유를 가능하게 한다. 아래 명령어로 설치sudo apt-get updatesudo apt-get install samba  공유할 디렉터리를 생성한다.mkdir ~/sambasharehome 디렉토리 안에 sambashare라는 폴더를 만들고 거기 있는 파일들을 공유할 예정이다.  smb.conf를 다음과 같이 설정한다.sudo gedit /etc/samba/smb.conf가장 아래에 추가[share] # 네트워크에 보여질 공유 이름 comment = share .. 2024. 6. 3.
[Ubuntu] 스크린 샷 찍기 창 화면만 캡처하는 방법Alt + PRTSC를 누르면 마우스 커서가 존재하는 창의 화면이 캡처된다.스크린 샷 된 화면 스크린 샷 커서로 캡처하는 방법SHIFT + PRTSC를 누르면 커서가 바로 캡처할 수 있도록 + 로 바뀐다. 전체 화면 캡처하는 방법PRTSC를 클릭하면 전체 화면이 캡처된다. 캡처된 파일의 위치는 Pictures 디렉터리에 있다.~/Pictures 2024. 6. 3.