Sample Android application for Techcon 2014.
PoliceHRM is hosted in the following web site
https://github.com/ansondtx20/PoliceHRM
If you think the Android project PoliceHRM listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of PoliceHRM.
Item | Value |
---|---|
Java File Count | 31 |
Supported screen sizes | [hdpi, xhdpi, landxhdpi, sw600dpxhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 18 |
Activity Count | 4 |
Fragment Count | 1 |
jar files used | achartengine-1.1.0.jar android-support-v4.jar google-play-services.jar log4j-over-slf4j-1.7.5.jar nrf-logger-v1.2.jar nsdl-java-1.10.0-2.jar slf4j-android-1.7.2.jar slf4j-api-1.7.5.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.INTERNET android.permission.READ_PHONE_STATE android.permission.RECEIVE_BOOT_COMPLETED android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE no.nordicsemi.android.LOG |
Asset File Names | assets\fonts\trebuc.ttf assets\fonts\trebucbd.ttf |
Raw File Names | res\raw\ble_app_hrs.hex res\raw\ble_app_hrs_s110_v6_0_0.hex res\raw\ble_app_hrs_s110_v7_0_0.hex res\raw\ble_app_rscs.hex res\raw\ble_app_rscs_s110_v6_0_0.hex res\raw\ble_app_rscs_s110_v7_0_0.hex res\raw\blinky_arm_s110_v7_0_0.hex res\raw\dfu_mac.sh res\raw\dfu_win.bat |
There are 25 image files in PoliceHRM. The names of the image files are listed as follows.
app_google_play.png app_total_commander.png battery.png ic_ab_back_holo_dark.png ic_action_bluetooth.png ic_drawer.png ic_help.png ic_hrs_feature.png ic_mcp_feature_fg.png ic_menu_about.png ic_menu_moreoverflow.png ic_menu_settings.png ic_permission_log.png ic_rssi_0_bar.png ic_rssi_1_bar.png ic_rssi_2_bars.png ic_rssi_3_bars.png mds_config_feature.png nordic_logo_horiz.png nordic_n_logo.png stat_dfu.png stat_notif_csc.png stat_notif_hts.png stat_notif_proximity.png stat_notif_rsc.png
The following screenshort is generated from the image listed above.
PoliceHRM has the following Java source files.
com.arm.sensinode.gateway.NSPConfigActivity.java com.arm.sensinode.gateway.ScheduleReceiver.java com.arm.sensinode.gateway.SensinodeService.java com.arm.sensinode.gateway.StartServiceReceiver.java com.arm.sensinode.gateway.resources.BatteryResource.java com.arm.sensinode.gateway.resources.HRMResource.java com.arm.sensinode.gateway.resources.LocManager.java com.arm.sensinode.gateway.resources.LocationResource.java com.arm.sensinode.gateway.resources.LocationResultInterface.java com.arm.sensinode.gateway.resources.StringObservableResource.java no.nordicsemi.android.nrftoolbox.AppHelpFragment.java no.nordicsemi.android.nrftoolbox.FeaturesActivity.java no.nordicsemi.android.nrftoolbox.SplashscreenActivity.java no.nordicsemi.android.nrftoolbox.adapter.AppAdapter.java no.nordicsemi.android.nrftoolbox.hrs.HRSActivity.java no.nordicsemi.android.nrftoolbox.hrs.HRSManager.java no.nordicsemi.android.nrftoolbox.hrs.HRSManagerCallbacks.java no.nordicsemi.android.nrftoolbox.hrs.LineGraphView.java no.nordicsemi.android.nrftoolbox.profile.BleManager.java no.nordicsemi.android.nrftoolbox.profile.BleManagerCallbacks.java no.nordicsemi.android.nrftoolbox.profile.BleProfileActivity.java no.nordicsemi.android.nrftoolbox.profile.BleProfileExpandableListActivity.java no.nordicsemi.android.nrftoolbox.profile.BleProfileService.java no.nordicsemi.android.nrftoolbox.profile.BleProfileServiceReadyActivity.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.widget.TrebuchetBoldTextView.java no.nordicsemi.android.nrftoolbox.widget.TrebuchetTextView.java