The Galaxy S4 and Note 3 are the only Android devices right now with ambient temperature and humidity sensors. This Weather Station app I developed (free and with no ads) utilizes these sensors and additional ones to the full delight of amateur and pro meteorologists:
Weather Station
Donate
v2.1.0.5:
-Fix for pre Android 4.4 devices' widgets not updating automatically with Update On Press enabled
v2.1.0.4:
-Fix for widget indicators always showing no change
v2.1.0.3:
-Fix for Android 4.4+ intermittent temperature issues
v2.1.0.2:
-Small bug fixes
v2.1.0.1:
-Fix for abs. humidity, dew point, mixing ratio, and heat index not updating on widgets and graphs
v2.1.0:
-General battery use improvements
-General UI improvements
-Printing support for Android 4.4+
-Bug fixes
v2.0.2:
-added Density Altitude
-bug fixes
-added Ukrainian translation
v2.0.1.1:
-bug fixes
-updated Portuguese translation
v2.0.1:
-nicer y-axis graph labels formatting
-larger default font size for lockscreen widgets
-can now specify different font size for lockscreen widgets
-added Finnish translation; completed Russian & Spanish
v2.0.0:
-Completely new code architecture (for this reason you will have to uninstall and reboot)
-Updated appearance for app and widgets
-Mixing Ratio, Heat Index, Illuminance, |Magnetic Field|, Barometric and GPS Altitude added
-Widgets can now have multiple readings, update on tap, and no indicators
-New unit choices for Mixing Ratio and Elevation/Altitude
-Ability to clear saved background readings
-Nicer y-tick intervals on graphs
-Export multiple readings simultaneously
----------
String resources from this app are attached for translation only. Do not assume you can use them in your own app without talking to me. If you want to use the strings in a revenue generating app please pm or email me beforehand for permission.
----------
Translating strings and arrays in res.zip:
All who help with translations will be acknowledged in the app. The res/values directory contains the files strings_localizable.xml and arrays_localizable.xml with the English (US) words and phrases that would need to translated. As an example here is how the translation to Brazilian Portuguese worked:
Step 1) Copy the strings_localizable.xml and arrays_localizable.xml files from res/values to another location.
Step 2) Complete the translation of the words and phrases inside the xml tags.
Example 1:
<string name="app_name">Weather Station</string>
becomes
<string name="app_name">Estação Meteorológica</string>
Example 2:
<string-array name="pref_notifications_when_entries">
<item>Rising</item>
<item>Falling</item>
</string-array>
becomes
<string-array name="pref_notifications_when_entries">
<item>Subindo</item>
<item>Caindo</item>
</string-array>
Step 3) The translated files are placed into a new directory inside the res directory called values-pt (or values-pt-rBR). I can take care of this last step I just need to know what language it is and if it is limited to a regional dialect.
Weather Station
Donate
v2.1.0.5:
-Fix for pre Android 4.4 devices' widgets not updating automatically with Update On Press enabled
v2.1.0.4:
-Fix for widget indicators always showing no change
v2.1.0.3:
-Fix for Android 4.4+ intermittent temperature issues
v2.1.0.2:
-Small bug fixes
v2.1.0.1:
-Fix for abs. humidity, dew point, mixing ratio, and heat index not updating on widgets and graphs
v2.1.0:
-General battery use improvements
-General UI improvements
-Printing support for Android 4.4+
-Bug fixes
v2.0.2:
-added Density Altitude
-bug fixes
-added Ukrainian translation
v2.0.1.1:
-bug fixes
-updated Portuguese translation
v2.0.1:
-nicer y-axis graph labels formatting
-larger default font size for lockscreen widgets
-can now specify different font size for lockscreen widgets
-added Finnish translation; completed Russian & Spanish
v2.0.0:
-Completely new code architecture (for this reason you will have to uninstall and reboot)
-Updated appearance for app and widgets
-Mixing Ratio, Heat Index, Illuminance, |Magnetic Field|, Barometric and GPS Altitude added
-Widgets can now have multiple readings, update on tap, and no indicators
-New unit choices for Mixing Ratio and Elevation/Altitude
-Ability to clear saved background readings
-Nicer y-tick intervals on graphs
-Export multiple readings simultaneously
----------
String resources from this app are attached for translation only. Do not assume you can use them in your own app without talking to me. If you want to use the strings in a revenue generating app please pm or email me beforehand for permission.
----------
Translating strings and arrays in res.zip:
All who help with translations will be acknowledged in the app. The res/values directory contains the files strings_localizable.xml and arrays_localizable.xml with the English (US) words and phrases that would need to translated. As an example here is how the translation to Brazilian Portuguese worked:
Step 1) Copy the strings_localizable.xml and arrays_localizable.xml files from res/values to another location.
Step 2) Complete the translation of the words and phrases inside the xml tags.
Example 1:
<string name="app_name">Weather Station</string>
becomes
<string name="app_name">Estação Meteorológica</string>
Example 2:
<string-array name="pref_notifications_when_entries">
<item>Rising</item>
<item>Falling</item>
</string-array>
becomes
<string-array name="pref_notifications_when_entries">
<item>Subindo</item>
<item>Caindo</item>
</string-array>
Step 3) The translated files are placed into a new directory inside the res directory called values-pt (or values-pt-rBR). I can take care of this last step I just need to know what language it is and if it is limited to a regional dialect.
Attachments
Last edited: