안녕하세요 열코입니다.이번에 블루투스 프로그램 개발 도중 백업 파일을 업로드합니다.연결 및 통신 코드 첨부되어있습니다.참고하시기바랍니다. activity_main.xml12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 Colored by Color Scriptercs bluetooth_communication.xml123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657..
안녕하세요 열코입니다. 프로그램 개발 중에 설정 화면을 불러와야 하는 상황이 발생할 수도 있죠?이번에는 안드로이드 프로그래밍 중 설정 화면을 호출하는 방법에 대해 알아보겠습니다. 저는 먼저 activity_main.xml에 버튼을 아래와 같이 추가했습니다. 위 코드에 대해 잠깐 설명하자면,android:layout_gravity="center_horizontal" : 버튼을 레이아웃의 중앙에 정렬합니다.android:layout_width="wrap_content" : 버튼의 너비를 설정합니다.android:layout_height="wrap_content" : 버튼의 높이를 설정합니다.android:id="@+id/setting_btn" : 버튼의 id를 설정합니다. (java 단에서 사용하기 위함)a..
안녕하세요 열코입니다. 안드로이드 앱 개발 중 알림 기능을 구현하는 도중 휴대폰이 꺼져있는 상태에서 알림이 발생하면 화면을 깨우는 기능이 필요하여 검색하는 도중 안드로이드에서 제공하는 WakeLock에 대해 알게되었고 이에 대한 내용을 정리했습니다. WakeLock은 PowerManger 클래스의 메소드이며 앱이 항상 켜져있음을 나타내는 메커니즘입니다. 그러면 이제 WakeLock을 사용하는 방법에 대해 알아보겠습니다. 안드로이드 기능 WakeLock을 사용하기 위해서는 안드로이드 권한을 얻어야합니다. ※ WakeLock 기능 사용을 위해 안드로이드 권한 얻는 법 WakeLock 권한을 얻는 방법은 간단합니다. AndroidManifest.xml에 다음과 같은 코드를 추가합니다. 안드로이드에게 WakeL..
안녕하세요 열코입니다. 오늘은 안드로이드 앱에서 진동 사용하는 방법에 대해 알아보겠습니다. 이 진동 기능은 사용자에게 어떤 알림을 직관적으로 주기 위해 사용하는데요. 보통 기존에 앱에서는 소리와 진동을 함께 줌으로써 사용자에게 알림 확인을 극대화시킵니다. 따라서 이 진동 기능은 앱 개발에서 꼭 필요한 기능이라고 할 수 있습니다. 그렇다면 안드로이드 앱에서 진동 기능을 어떻게 구현하는지에 대해 알아보겠습니다. 다른 기능도 마찬가지지만 안드로이드에서 제공하는 기본적인 기능(카메라, 와이파이 등)을 사용하기 위해서는 권한이 필요합니다. 이 진동(Vibrate) 기능을 사용하기 위해서도 마찬가지인데요. ※ 진동 기능을 사용하기 위해 안드로이드 권한 얻는법 방법은 아주 간단합니다. AndroidManifest.x..
안드로이드앱 개발중 뜬금없이 프로젝트가 실행되지 않았다.Run App을 눌러봐도 다음과 같은 오류만 나올 뿐 Error: Activity class { ... } does not exist. 전혀 실행되지 않았다. 프로젝트를 처음 실행하면 앱이 하나 생성되는데,USB를 컴퓨터에 연결한 상태에서 앱을 삭제했기 때문에발생하는 문제였다.위와 같은 오류가 나는 이유는 ADB는 앱이 휴대폰에 있는걸로 인식하기 때문이다. 해결방법은 다음과 같다.설정에 들어가면 저장소(Storage)가 있는데 해당 앱 이름을 찾아서 삭제해주면 된다. 혹시 다른 문제가 발생한 유저들을 위해※ 앱을 삭제하지 않았는데 위와 같은 오류가 발생했을 시 해결방안 1. 안드로이드 스튜디오에서 상단 메뉴에 build - Clean Project ..
- Total
- Today
- Yesterday
- 알고리즘
- Java
- 정보처리기사
- 블루투스
- C++ 클래스
- Android
- html
- String
- c#
- 벡터
- C++
- 자바
- Class
- 문제풀이
- 파이썬
- 상속
- 파일처리
- MySQL
- C
- 안드로이드
- 문자열
- 자료구조
- OpenCV
- 배열
- 리스트
- DB연동
- 아두이노
- 클래스
- 데이터베이스
- C언어
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
