태그: App

0

AlertDialog seekbar 사용 방법

Fragment에서 AlertDialog+seekbar 사용seebar를 위한 코드는 MainActivity에 구현한다. 해당 함수의 파라미터로 Fragment의 값을 받는다. 파라미터로 받은 Fragment의 값에서 Context를 취득한다. 123public static void dlp_li_act(RemoconFragment a) {

0

bluetooth로 string 데이터 보내기

Bluetooth에 string값을 보내기 위해서는 메세지에 스트링 값을 담아 보내고 받은 메세지의 string을 byte화 해서 송신을 하면 된다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152//string값 메세지로 write

0

ActionBar.TabListener Fragment에 대해서

개요ActionBar.TabListener는 ActionBar에 Tab의 기능을 추가하는 것이다.implements ActionBar.TabListener를 통해서 비교적 간단하게 구현 가능한 것이 특징이다. 위 예제를 보면 탭에 따라 화면이 달라지는 것을 볼 수 있다.Canon 프로젝터 리모콘 / 리모컨 / 마우스 부분 모두 ActionBar이다.달라지는

0

Bluetooth 디바이스 연결

Bluetooth 지원기기 체크bluetoothAdapter가 null 이면 기기가 블루투스를 지원하지 않는 것이다. 1234if (bluetoothAdapter == null) { Toast.makeText(MainActivity.this, "이 기기는 블루투스를 지원하지 않습니다.", Toast.LENGTH_SHORT).show();

0

Mouse x,y축 이동을 패킷화 해서 bluetooth로 보내기

Bluetooth 통신시 기본적으로 소켓에는 byte[]형식으로 데이터가 담긴다. mouse의 x,y 값을 보내기 위해서는 8byte가 필요하다(int *2) mouse의 이동값인 것을 나타내기 위한 1byte가 필요하다. int값을 byte화 하기 위해선 변환이 필요하다. 1234567891011public static byte[] intTobyte(i

0

Android에서 GPIO제어(ROCK64 보드)

GPIO indexROCK64의 핀은 아래와 같이 구성되어있습니다.GPIO의 이름은 bank, pad, number로 이루어져 있습니다. GPIO(bank)_(pad)(number) 예를 들어 Pi-2 Bus의 16번 핀의 이름은 GPIO3_A5입니다. 이 핀의 bank는 ‘3’ / pad는 ‘A’ / number는 ‘5’입니다. 여기서 index를 구하는

0

Android System App

System app 권한 추가.AndroidManifest.xml에 sharedUserId 추가. 123<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ckbs.ywjung.btremocon" android:sharedUserId="android.ui

0

Android 홈 런쳐 App 작성 방법

속성 설정 방법->앱의 AndroidManifest.xml을 열어서 intent-filter에 아래와 같이 추가해주면,안드로이드의 홈 버튼을 눌렀을 때 호출될, 런쳐 중 하나로 선택할 수 있다. ->Launcher App의 외관 style 코드인 styles.xml를 아래와 같이 수정하여, 상태바를 투명하게 만들 수 있다. ->MainAct

0

Android Apk 분해 방법

Android 앱 분해 방법 APK를 다운받는다. https://apkpure.com/ 앱 추출 프로그램 하기 사이트를 접속한다. http://www.javadecompilers.com/apk 아래 메뉴에서 apk를 업로드 하고 apk 분해된 것을 다운받는다.