태그: Android

0

App에서 서비스 구동 방법

서비스 생성Android Studio에서 java폴더를 우클릭해 Service를 생성한다. 그 후 MainActivity에서 intent를 사용 서비스를 시작한다. 12345678@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS

0

bluetooth 클라이언트쪽 스레드 구현

client thread 생성device 리스트에서 device가 선택되면 그 정보를 가지고 ClientThread를 시작한다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546for (BluetoothDevice device : devices) {

0

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

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

0

Bluetooth 디바이스 연결

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

0

AlertDialog seekbar 사용 방법

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

0

ActionBar.TabListener Fragment에 대해서

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

0

bluetooth로 string 데이터 보내기

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

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