[{"title":"( 66 个子文件 998KB ) BluetoothSppPro, 蓝牙spp工具,Android项目.zip","children":[{"title":"BluetoothSppPro-master","children":[{"title":".gitignore <span style='color:#111;'> 335B </span>","children":null,"spread":false},{"title":".project <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 88B </span>","children":null,"spread":false}],"spread":true},{"title":"AndroidManifest.xml <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"libs","children":[{"title":"android-support-v4.jar <span style='color:#111;'> 376.65KB </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"mobi","children":[{"title":"dzs","children":[{"title":"android","children":[{"title":"control","children":[{"title":"button","children":[{"title":"RepeatingButton.java <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"ButtonPassListener.java <span style='color:#111;'> 677B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"BLE_SPP_PRO","children":[{"title":"BaseActivity.java <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"actDiscovery.java <span style='color:#111;'> 13.05KB </span>","children":null,"spread":false},{"title":"actCmdLine.java <span style='color:#111;'> 16.28KB </span>","children":null,"spread":false},{"title":"actMain.java <span style='color:#111;'> 22.22KB </span>","children":null,"spread":false},{"title":"globalPool.java <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"BaseCommActivity.java <span style='color:#111;'> 10.89KB </span>","children":null,"spread":false},{"title":"actKeyBoard.java <span style='color:#111;'> 33.66KB </span>","children":null,"spread":false},{"title":"actAbout.java <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"actByteStream.java <span style='color:#111;'> 9.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"bluetooth","children":[{"title":"CResourcePV.java <span style='color:#111;'> 825B </span>","children":null,"spread":false},{"title":"BTSerialComm.java <span style='color:#111;'> 12.98KB </span>","children":null,"spread":false},{"title":"BluetoothCtrl.java <span style='color:#111;'> 5.60KB </span>","children":null,"spread":false},{"title":"BluetoothSppClient.java <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"storage","children":[{"title":"CSharedPreferences.java <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false},{"title":"CJsonStorage.java <span style='color:#111;'> 8.50KB </span>","children":null,"spread":false},{"title":"CKVStorage.java <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"CHexConver.java <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"LocalIOTools.java <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"project.properties <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"values","children":[{"title":"styles.xml <span style='color:#111;'> 656B </span>","children":null,"spread":false},{"title":"strings.xml <span style='color:#111;'> 6.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"layout","children":[{"title":"act_discovery.xml <span style='color:#111;'> 559B </span>","children":null,"spread":false},{"title":"dialog_end_flg.xml <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"act_about.xml <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"bar_data_count.xml <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"act_byte_stream.xml <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"act_keyboard.xml <span style='color:#111;'> 8.13KB </span>","children":null,"spread":false},{"title":"act_main.xml <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"act_cmd_line.xml <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"list_view_item_devices.xml <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"dialog_set_keyboard.xml <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false},{"title":"dialog_io_mode.xml <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"values-zh-rCN","children":[{"title":"strings.xml <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"raw","children":[{"title":"byte_stream_en.txt <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"key_board_en.txt <span style='color:#111;'> 517B </span>","children":null,"spread":false},{"title":"about_tw.txt <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"key_board_tw.txt <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":"byte_stream_tw.txt <span style='color:#111;'> 482B </span>","children":null,"spread":false},{"title":"cmd_line_tw.txt <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"about_cn.txt <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"cmd_line_en.txt <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"key_board_cn.txt <span style='color:#111;'> 614B </span>","children":null,"spread":false},{"title":"cmd_line_cn.txt <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"byte_stream_cn.txt <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"about_en.txt <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 8.47KB </span>","children":null,"spread":false}],"spread":false},{"title":"values-v11","children":[{"title":"styles.xml <span style='color:#111;'> 314B </span>","children":null,"spread":false}],"spread":false},{"title":"values-zh-rTW","children":[{"title":"strings.xml <span style='color:#111;'> 7.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable","children":[{"title":"hr_gray_white.xml <span style='color:#111;'> 289B </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 4.62KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 12.85KB </span>","children":null,"spread":false}],"spread":false},{"title":"values-v14","children":[{"title":"styles.xml <span style='color:#111;'> 371B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":".classpath <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"readme","children":[{"title":"structure.png <span style='color:#111;'> 623.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"gen","children":[{"title":"mobi","children":[{"title":"dzs","children":[{"title":"android","children":[{"title":"BLE_SPP_PRO","children":[{"title":"R.java <span style='color:#111;'> 13.82KB </span>","children":null,"spread":false},{"title":"BuildConfig.java <span style='color:#111;'> 170B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":false}],"spread":true}]