91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.4MB
    文件類型: .7z
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2023-09-18
  • 語言: Java
  • 標簽: GprinterSDK??Android??

資源簡介

GprinterSDK for Android 佳博打印機 2.2.7.7 sdk for Android,支持usb,藍牙,wifi連接打印,有使用佳博票據(jù)打印機開發(fā)的可以參考

資源截圖

代碼片段和文件信息

package?com.gprinter.sample;
import?java.util.Set;

import?com.sample.R;

import?android.app.Activity;
import?android.bluetooth.BluetoothAdapter;
import?android.bluetooth.BluetoothDevice;
import?android.content.BroadcastReceiver;
import?android.content.Context;
import?android.content.Intent;
import?android.content.IntentFilter;
import?android.os.Bundle;
import?android.util.Log;
import?android.view.View;
import?android.view.View.onclickListener;
import?android.view.Window;
import?android.widget.AdapterView;
import?android.widget.AdapterView.OnItemClickListener;
import?android.widget.ArrayAdapter;
import?android.widget.Button;
import?android.widget.LinearLayout;
import?android.widget.ListView;
import?android.widget.TextView;

public?class?BluetoothDeviceList?extends?Activity?{
//?Debugging
private?static?final?String?DEBUG_TAG?=?“DeviceListActivity“;
public?static?LinearLayout?deviceNamelinearLayout;
//?Member?fields
private?ListView?lvPairedDevice?=?null?lvNewDevice?=?null;
private?TextView?tvPairedDevice?=?null?tvNewDevice?=?null;
private?Button?btDeviceScan?=?null;
private?BluetoothAdapter?mBluetoothAdapter;
private?ArrayAdapter?mPairedDevicesArrayAdapter;
private?ArrayAdapter?mNewDevicesArrayAdapter;

@Override
protected?void?onCreate(Bundle?savedInstanceState)?{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
// requestWindowFeature(Window.FEATURE_CUSTOM_title);
setContentView(R.layout.dialog_bluetooth_list);
Log.e(DEBUG_TAG?“On?Create“);
//?TextView???????
tvPairedDevice?=?(TextView)findViewById(R.id.tvPairedDevices);
????????//ListView???????
lvPairedDevice?=?(ListView)findViewById(R.id.lvPairedDevices);
??//?TextView??μ?
tvNewDevice?=?(TextView)findViewById(R.id.tvNewDevices);
//?ListView??μ?
lvNewDevice?=?(ListView)findViewById(R.id.lvNewDevices);
//?Button?????豸
btDeviceScan?=?(Button)findViewById(R.id.btBluetoothScan);
btDeviceScan.setonclickListener(new?onclickListener(){
@Override
public?void?onclick(View?v)?{
//?TODO?Auto-generated?method?stub
v.setVisibility(View.GONE);
discoveryDevice();
}
});
getDeviceList();
}
????@Override
????protected?void?onDestroy()?{
????????super.onDestroy();

????????//?Make?sure?we‘re?not?doing?discovery?anymore
????????if?(mBluetoothAdapter?!=?null)?{
????????????mBluetoothAdapter.cancelDiscovery();
????????}

????????//?Unregister?broadcast?listeners
????????if(mFindBlueToothReceiver?!=?null)
???????? this.unregisterReceiver(mFindBlueToothReceiver);
????}
????
protected?void?getDeviceList()?{
//?Initialize?array?adapters.?One?for?already?paired?devices?and
//?one?for?newly?discovered?devices
mPairedDevicesArrayAdapter?=?new?ArrayAdapter(this
R.layout.bluetooth_device_name_item);
mNewDevicesArrayAdapter?=?new?ArrayAdapter(this
R.layout.bluetooth_de

評論

共有 條評論