Android Open Source - Weather city MyWeatherReporter






Project Summary

Android application for current city weather and weather history for last 30 days.

Web Site / Source Repository

MyWeatherReporter is hosted in the following web site
https://github.com/NehaMadiwal/MyWeatherReporter

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

ItemValue
Java File Count44
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version16
Minimum SDK Version11
Activity Count5
jar files usedandroid-support-v4.jar
android-support-v4.jar
dagger-1.2.0.jar
dagger-compiler-1.2.0.jar
javawriter-2.4.0.jar
javax.inject-1.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET




Resource Files

There are 20 image files in MyWeatherReporter. The names of the image files are listed as follows.

d01.png
d02.png
d03.png
d04.png
d09.png
d10.png
d11.png
d13.png
d50.png
ic_action_discard.png
ic_action_refresh.png
n01.png
n02.png
n03.png
n04.png
n09.png
n10.png
n11.png
n13.png
n50.png

The following screenshort is generated from the image listed above.

null




Java Source Files

MyWeatherReporter has the following Java source files.

com.example.jsonhelper.JsonCityWeatherParser.java
com.example.jsonhelper.JsonHttpClient.java
com.example.myweatherreporter.AddCityActivity.java
com.example.myweatherreporter.CityWeatherHistoryActivity.java
com.example.myweatherreporter.CustomProgressDialog.java
com.example.myweatherreporter.activity.AddCityActivity$$InjectAdapter.java
com.example.myweatherreporter.activity.AddCityActivity.java
com.example.myweatherreporter.activity.AddCityBaseActivity.java
com.example.myweatherreporter.activity.CityWeatherHistoryActivity$$InjectAdapter.java
com.example.myweatherreporter.activity.CityWeatherHistoryActivity.java
com.example.myweatherreporter.activity.CityWeatherHistoryBaseActivity.java
com.example.myweatherreporter.application.MyWeatherReporter.java
com.example.myweatherreporter.beans.City$$InjectAdapter.java
com.example.myweatherreporter.beans.City.java
com.example.myweatherreporter.beans.CityHistoryOneDay$$InjectAdapter.java
com.example.myweatherreporter.beans.CityHistoryOneDay.java
com.example.myweatherreporter.beans.CityWeather$$InjectAdapter.java
com.example.myweatherreporter.beans.CityWeather.java
com.example.myweatherreporter.db.DatabaseHandler$$InjectAdapter.java
com.example.myweatherreporter.db.DatabaseHandler.java
com.example.myweatherreporter.jsonhelper.JsonCityWeatherParser.java
com.example.myweatherreporter.jsonhelper.JsonHttpClient.java
com.example.myweatherreporter.listadapter.CustomCityHistoryListAdapter.java
com.example.myweatherreporter.listadapter.CustomCityListAdapter.java
com.example.myweatherreporter.module.AddCityActivityModule$$ModuleAdapter.java
com.example.myweatherreporter.module.AddCityActivityModule.java
com.example.myweatherreporter.module.CityHistoryActivityModule$$ModuleAdapter.java
com.example.myweatherreporter.module.CityHistoryActivityModule.java
com.example.myweatherreporter.module.MyWeatherReporterModule$$ModuleAdapter.java
com.example.myweatherreporter.module.MyWeatherReporterModule.java
com.example.myweatherreporter.util.DateUtils.java
com.example.myweatherreporter.util.NetworkUtils.java
com.example.myweatherreporter.util.StringUtils.java
com.example.myweatherreporter.widget.CustomProgressDialog$$InjectAdapter.java
com.example.myweatherreporter.widget.CustomProgressDialog.java
com.example.myweatherreporteradapter.CityListAdapter.java
com.example.myweatherreporteradapter.CustomHistoryListAdapter.java
com.example.myweatherreporterbeans.City.java
com.example.myweatherreporterbeans.CityHistoryOneDay.java
com.example.myweatherreporterbeans.CityWeather.java
com.example.myweatherreporterdb.DatabaseHandler.java
com.example.util.DateUtil.java
com.example.util.NetworkUtil.java
com.example.util.StringUtils.java