Android Open Source - Weather openweather TAWeather






Project Summary

This is a weather app based on android. I get the weather-information from OpenWeather. The app supports most of cities in China. This app will be a nice demo for new android developers..

Web Site / Source Repository

TAWeather is hosted in the following web site
https://github.com/mifanfayan/TAWeather

If you think the Android project TAWeather 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 TAWeather.

ItemValue
Java File Count9
Supported screen sizes[hdpi]
Target SDK Version18
Minimum SDK Version11
Activity Count1
Fragment Count2
jar files usedandroid-support-v4.jar
sqliteassethelper-2.0.1.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.INTERNET
android.permission.VIBRATE
Asset File Namesassets\databases\db_weather.db




Resource Files

There are 19 image files in TAWeather. The names of the image files are listed as follows.

_01db.png
_01dbb.png
_02db.png
_02dbb.png
_03db.png
_03dbb.png
_04db.png
_04dbb.png
_09db.png
_09dbb.png
_11db.png
_11dbb.png
_13db.png
_13dbb.png
_50db.png
_50dbb.png
progress1.png
progress2.png
refresh.png

The following screenshort is generated from the image listed above.

null




Java Source Files

TAWeather has the following Java source files.

cn.edu.bit.cs.fragments.ForcastWeatherFragment.java
cn.edu.bit.cs.fragments.SettingsFragment.java
cn.edu.bit.cs.taweather.CityQueryManager.java
cn.edu.bit.cs.taweather.CurrentWeather.java
cn.edu.bit.cs.taweather.MainActivity.java
cn.edu.bit.cs.taweather.NetTaskManager.java
cn.edu.bit.cs.taweather.PicSourceManager.java
cn.edu.bit.cs.taweather.WeatherInfo.java
cn.edu.bit.cs.taweather.WeatherQueryManager.java