資源簡(jiǎn)介
使用時(shí) 廣播注冊(cè) 和meta-data的注冊(cè) 必須在Acticvity節(jié)點(diǎn)下,功能:掃描串口信息 讀寫(xiě)串口數(shù)據(jù) 不需要使用 root權(quán)限

代碼片段和文件信息
/*?Copyright?2011?Google?Inc.
?*
?*?This?library?is?free?software;?you?can?redistribute?it?and/or
?*?modify?it?under?the?terms?of?the?GNU?Lesser?General?Public
?*?License?as?published?by?the?Free?Software?Foundation;?either
?*?version?2.1?of?the?License?or?(at?your?option)?any?later?version.
?*
?*?This?library?is?distributed?in?the?hope?that?it?will?be?useful
?*?but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
?*?MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the?GNU
?*?Lesser?General?Public?License?for?more?details.
?*
?*?You?should?have?received?a?copy?of?the?GNU?Lesser?General?Public
?*?License?along?with?this?library;?if?not?write?to?the?Free?Software
?*?Foundation?Inc.?51?Franklin?Street?Fifth?Floor?Boston?MA??02110-1301
?*?USA.
?*
?*?Project?home?page:?http://code.google.com/p/usb-serial-for-android/
?*/
package?com.hoho.android.usbserial.examples;
import?android.app.Activity;
import?android.content.Context;
import?android.hardware.usb.UsbManager;
import?android.os.Bundle;
import?android.util.Log;
import?android.widget.ScrollView;
import?android.widget.TextView;
import?com.hoho.android.usbserial.driver.UsbSerialDriver;
import?com.hoho.android.usbserial.driver.UsbSerialProber;
import?com.hoho.android.usbserial.util.HexDump;
import?com.hoho.android.usbserial.util.SerialInputOutputManager;
import?java.io.IOException;
import?java.util.concurrent.ExecutorService;
import?java.util.concurrent.Executors;
/**
?*?A?sample?Activity?demonstrating?USB-Serial?support.
?*
?*?@author?mike?wakerly?(opensource@hoho.com)
?*/
public?class?DemoActivity?extends?Activity?{
????private?final?String?TAG?=?DemoActivity.class.getSimpleName();
????/**
?????*?The?device?currently?in?use?or?{@code?null}.
?????*/
????private?UsbSerialDriver?mSerialDevice;
????/**
?????*?The?system‘s?USB?service.
?????*/
????private?UsbManager?mUsbManager;
????private?TextView?mtitleTextView;
????private?TextView?mDumpTextView;
????private?ScrollView?mScrollView;
????private?final?ExecutorService?mExecutor?=?Executors.newSingleThreadExecutor();
????private?SerialInputOutputManager?mSerialIoManager;
????private?final?SerialInputOutputManager.Listener?mListener?=
????????????new?SerialInputOutputManager.Listener()?{
????????@Override
????????public?void?onRunError(Exception?e)?{
????????????Log.d(TAG?“Runner?stopped.“);
????????}
????????@Override
????????public?void?onNewData(final?byte[]?data)?{
????????????DemoActivity.this.runOnUiThread(new?Runnable()?{
????????????????@Override
????????????????public?void?run()?{
????????????????????DemoActivity.this.updateReceivedData(data);
????????????????}
????????????});
????????}
????};
????@Override
????public?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.main);
????????mUsbManager?=?(UsbManager)?getSystemService(Context.USB_SERVICE);
????????mtitleTextView?=?(TextView)?findViewById(R.id.demotitle);
????????mDumpTextView?=?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\
?????文件?????????218??2012-12-04?17:43??usb-serial-for-android-master\.gitignore
?????文件??????????69??2012-12-04?17:43??usb-serial-for-android-master\CHANGELOG.txt
?????文件????????7651??2012-12-04?17:43??usb-serial-for-android-master\LICENSE.txt
?????文件????????1695??2012-12-04?17:43??usb-serial-for-android-master\README.md
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\
?????文件?????????438??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\.classpath
?????文件?????????820??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\.project
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\.settings\
?????文件???????23139??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\.settings\org.eclipse.jdt.core.prefs
?????文件?????????117??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\.settings\org.eclipse.jdt.ui.prefs
?????文件????????1235??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\AndroidManifest.xm
?????文件????????1248??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\proguard.cfg
?????文件?????????409??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\project.properties
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-hdpi\
?????文件????????4147??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-hdpi\ic_launcher.png
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-ldpi\
?????文件????????1723??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-ldpi\ic_launcher.png
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-mdpi\
?????文件????????2574??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\drawable-mdpi\ic_launcher.png
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\layout\
?????文件?????????798??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\layout\main.xm
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\values\
?????文件?????????182??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\values\strings.xm
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\xm
?????文件?????????430??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\res\xm
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\src\
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\src\com\
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\src\com\hoho\
?????目錄???????????0??2012-12-04?17:43??usb-serial-for-android-master\UsbSerialExamples\src\com\hoho\android\
............此處省略29個(gè)文件信息
- 上一篇:PickAddressAndDate
- 下一篇:Android 藍(lán)牙使用
評(píng)論
共有 條評(píng)論