Weather Station for android displaying values of TI SensorTag.
WeatherStation is hosted in the following web site
https://github.com/bassages/WeatherStation
If you think the Android project WeatherStation 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 WeatherStation.
Item | Value |
---|---|
Java File Count | 39 |
Supported screen sizes | [mdpi] |
Target SDK Version | 20 |
Minimum SDK Version | 18 |
Activity Count | 2 |
Fragment Count | 2 |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.INTERNET |
There are 6 image files in WeatherStation. The names of the image files are listed as follows.
airpressure_black.png airpressure_white.png humidity_black.png humidity_white.png temperature_black.png temperature_white.png
The following screenshort is generated from the image listed above.
WeatherStation has the following Java source files.
nl.wiegman.weatherstation.DevelopmentMode.java nl.wiegman.weatherstation.MainActivity.java nl.wiegman.weatherstation.SettingsActivity.java nl.wiegman.weatherstation.fragment.SensorDataFragment.java nl.wiegman.weatherstation.fragment.TemperatureHistoryFragment.java nl.wiegman.weatherstation.preference.MaximumTemperatureAlarmPreference.java nl.wiegman.weatherstation.preference.MinimumTemperatureAlarmPreference.java nl.wiegman.weatherstation.preference.TemperatureAlarmPreference.java nl.wiegman.weatherstation.sensorvaluelistener.SensorValueListener.java nl.wiegman.weatherstation.service.alarm.SensorValueAlarmService.java nl.wiegman.weatherstation.service.alarm.impl.AlarmStrategy.java nl.wiegman.weatherstation.service.alarm.impl.MaximumTemperatureAlarm.java nl.wiegman.weatherstation.service.alarm.impl.MinimumTemperatureAlarm.java nl.wiegman.weatherstation.service.alarm.impl.SensorValueAlarmServiceImpl.java nl.wiegman.weatherstation.service.data.SensorDataProviderService.java nl.wiegman.weatherstation.service.data.impl.AbstractSensorDataProviderService.java nl.wiegman.weatherstation.service.data.impl.PeriodicRunnableExecutor.java nl.wiegman.weatherstation.service.data.impl.PreferredSensorDataProviderService.java nl.wiegman.weatherstation.service.data.impl.device.DeviceSensorService.java nl.wiegman.weatherstation.service.data.impl.open_weather_map.OpenWeatherMapService.java nl.wiegman.weatherstation.service.data.impl.random.RandomSensorDataValueService.java nl.wiegman.weatherstation.service.data.impl.sensortag.BluetoothLeService.java nl.wiegman.weatherstation.service.data.impl.sensortag.PeriodicGattSensorUpdateRequester.java nl.wiegman.weatherstation.service.data.impl.sensortag.SensorTagService.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.AbstractGattSensor.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.BarometerGatt.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.GattSensor.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.HygrometerGatt.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.SensorData.java nl.wiegman.weatherstation.service.data.impl.sensortag.gattsensor.ThermometerGatt.java nl.wiegman.weatherstation.service.history.SensorValueHistoryService.java nl.wiegman.weatherstation.service.history.impl.SensorValueHistoryDatabase.java nl.wiegman.weatherstation.service.history.impl.SensorValueHistoryItem.java nl.wiegman.weatherstation.service.history.impl.SensorValueHistoryServiceImpl.java nl.wiegman.weatherstation.util.KeepScreenOnUtil.java nl.wiegman.weatherstation.util.NamedThreadFactory.java nl.wiegman.weatherstation.util.TemperatureUtil.java nl.wiegman.weatherstation.util.ThemeUtil.java