Back to project page konashi-android-sdk.
The source code is released under:
Apache License
If you think the Android project konashi-android-sdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.uxxu.konashi.lib; /* w w w.j a v a 2s .com*/ import android.app.Activity; /** * konashi?????????????????????????????????? * * @author monakaz, YUKAI Engineering * http://konashi.ux-xu.com * ======================================================================== * Copyright 2014 Yukai Engineering Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ public abstract class KonashiObserver { /** * runOnUiThread?????????????????????????????? */ private Activity mActivity; /** * ??????? * @param activity Activity */ public KonashiObserver(Activity activity){ mActivity = activity; } /** * Activity????????? * @return Activity */ public Activity getActivity(){ return mActivity; } /** * findWithName???????????????????konashi?????????????????????????????????????????????BLE?????????????????????????????? */ public void onNotFoundPeripheral(){} /** * konashi????????????(????????????????konashi???????????????????????????)????????? */ public void onConnected(){} /** * konashi??????????????????????????? */ public void onDisconncted(){} /** * konashi??????????????(???????????konashi???????????????????????????????)????????? */ public void onReady(){} /** * PIO??????????????????????????????? */ public void onUpdatePioInput(byte value){} /** * AIO????????????????????????????????????? */ public void onUpdateAnalogValue(int pin, int value){} /** * AIO0?????????????????????? */ public void onUpdateAnalogValueAio0(int value){} /** * AIO1?????????????????????? */ public void onUpdateAnalogValueAio1(int value){} /** * AIO2?????????????????????? */ public void onUpdateAnalogValueAio2(int value){} /** * UART???Rx??????????????????? */ public void onCompleteUartRx(byte data){} /** * konashi?????????????????????????????? */ public void onUpdateBatteryLevel(int level){} /** * konashi?????????????????????? */ public void onUpdateSignalStrength(int rssi){} /** * BLE???????????????????????????????????? */ public void onCancelSelectKonashi(){} /** * ??????????????????????? */ public void onError(KonashiErrorReason errorReason, String message){} }