Android Open Source - App sample PoliceHRM






Project Summary

Sample Android application for Techcon 2014.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of PoliceHRM.

ItemValue
Java File Count31
Supported screen sizes[hdpi, xhdpi, landxhdpi, sw600dpxhdpi]
Target SDK Version19
Minimum SDK Version18
Activity Count4
Fragment Count1
jar files usedachartengine-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 Permissionsandroid.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 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_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




Resource Files

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.

null




Java Source Files

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