Android Open Source - App sample Metawear-SampleAndroidApp






Project Summary

Sample Android App.

Web Site / Source Repository

Metawear-SampleAndroidApp is hosted in the following web site
https://github.com/mbientlab/Metawear-SampleAndroidApp

If you think the Android project Metawear-SampleAndroidApp listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of Metawear-SampleAndroidApp.

ItemValue
Java File Count43
Supported screen sizes[hdpi, xhdpi, landxhdpi]
Target SDK Version19
Minimum SDK Version18
Activity Count6
Fragment Count4
jar files usedGraphView-3.1.3.jar
android-support-v4.jar
nrf-logger-v1.2.jar
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.READ_INTERNAL_STORAGE
Asset File Namesassets\fonts\trebuc.ttf
assets\fonts\trebucbd.ttf
Raw File Namesres\raw\ble_app_hrs.hex
res\raw\ble_app_hrs_s110_v6_0_0.hex
res\raw\ble_app_rscs.hex
res\raw\ble_app_rscs_s110_v6_0_0.hex
res\raw\dfu_mac.sh
res\raw\dfu_win.bat




Resource Files

There are 18 image files in Metawear-SampleAndroidApp. The names of the image files are listed as follows.

app_drive.png
app_file_manager.png
app_google_play.png
app_total_commander.png
ic_ab_back_holo_dark.png
ic_dfu_feature.png
ic_drawer.png
ic_help.png
ic_mcp_feature_fg.png
ic_menu_about.png
ic_menu_moreoverflow.png
ic_menu_settings.png
ic_rssi_0_bar.png
ic_rssi_1_bar.png
ic_rssi_2_bars.png
ic_rssi_3_bars.png
nordic_logo_horiz.png
stat_dfu.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Metawear-SampleAndroidApp has the following Java source files.

com.mbientlab.metawear.app.AccelerometerFragment.java
com.mbientlab.metawear.app.AppFragments.java
com.mbientlab.metawear.app.DeviceInfoFragment.java
com.mbientlab.metawear.app.EventFragment.java
com.mbientlab.metawear.app.GPIOFragment.java
com.mbientlab.metawear.app.HapticFragment.java
com.mbientlab.metawear.app.IBeaconFragment.java
com.mbientlab.metawear.app.LEDFragment.java
com.mbientlab.metawear.app.ModuleActivity.java
com.mbientlab.metawear.app.ModuleDetailActivity.java
com.mbientlab.metawear.app.ModuleFragment.java
com.mbientlab.metawear.app.ModuleListActivity.java
com.mbientlab.metawear.app.ModuleListFragment.java
com.mbientlab.metawear.app.NeoPixelFragment.java
com.mbientlab.metawear.app.TemperatureFragment.java
com.mbientlab.metawear.app.popup.AccelerometerSettings.java
com.mbientlab.metawear.app.popup.DataPlotFragment.java
no.nordicsemi.android.nrftoolbox.AppHelpFragment.java
no.nordicsemi.android.nrftoolbox.adapter.AppAdapter.java
no.nordicsemi.android.nrftoolbox.dfu.DeviceDisconnectedException.java
no.nordicsemi.android.nrftoolbox.dfu.DfuActivity.java
no.nordicsemi.android.nrftoolbox.dfu.DfuException.java
no.nordicsemi.android.nrftoolbox.dfu.DfuInitiatorActivity.java
no.nordicsemi.android.nrftoolbox.dfu.DfuService.java
no.nordicsemi.android.nrftoolbox.dfu.HexFileValidationException.java
no.nordicsemi.android.nrftoolbox.dfu.HexInputStream.java
no.nordicsemi.android.nrftoolbox.dfu.NotificationActivity.java
no.nordicsemi.android.nrftoolbox.dfu.RemoteDfuException.java
no.nordicsemi.android.nrftoolbox.dfu.UnknownResponseException.java
no.nordicsemi.android.nrftoolbox.dfu.UploadAbortedException.java
no.nordicsemi.android.nrftoolbox.dfu.adapter.FileBrowserAppsAdapter.java
no.nordicsemi.android.nrftoolbox.dfu.fragment.UploadCancelFragment.java
no.nordicsemi.android.nrftoolbox.dfu.settings.AboutDfuPreference.java
no.nordicsemi.android.nrftoolbox.dfu.settings.SettingsActivity.java
no.nordicsemi.android.nrftoolbox.dfu.settings.SettingsFragment.java
no.nordicsemi.android.nrftoolbox.scanner.DeviceListAdapter.java
no.nordicsemi.android.nrftoolbox.scanner.ExtendedBluetoothDevice.java
no.nordicsemi.android.nrftoolbox.scanner.ScannerFragment.java
no.nordicsemi.android.nrftoolbox.scanner.ScannerServiceParser.java
no.nordicsemi.android.nrftoolbox.utility.DebugLogger.java
no.nordicsemi.android.nrftoolbox.utility.GattError.java
no.nordicsemi.android.nrftoolbox.widget.TrebuchetBoldTextView.java
no.nordicsemi.android.nrftoolbox.widget.TrebuchetTextView.java