Android Open Source - Weather application MiniWeather






Project Summary

Android weather application..

Web Site / Source Repository

MiniWeather is hosted in the following web site
https://github.com/cumtping/MiniWeather

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

ItemValue
Java File Count21
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count3
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.WRITE_EXTERNAL_STORAGE
Raw File Namesres\raw\city_code.db
res\raw\locations_info.db




Resource Files

There are 83 image files in MiniWeather. The names of the image files are listed as follows.

add_city_normal.png
add_city_select.png
contact_list_icon.png
dian_normal.png
dian_select.png
drop_down_arrow.png
focused_application_background.9.png
loading_icon.png
pressed_application_background.9.png
select_0.png
select_1.png
select_2.png
select_3.png
top_bar.9.png
weather.png
weather_chance_of_rain.png
weather_chance_of_rain_d.png
weather_chance_of_snow.png
weather_chance_of_snow_d.png
weather_chance_of_storm.png
weather_chance_of_storm_d.png
weather_cloudy.png
weather_cloudy_d.png
weather_dust.png
weather_dust_d.png
weather_flurries.png
weather_flurries_d.png
weather_fog.png
weather_fog_d.png
weather_freezing_drizzle.png
weather_freezing_drizzle_d.png
weather_hail.png
weather_hail_d.png
weather_haze.png
weather_haze_d.png
weather_icy.png
weather_icy_d.png
weather_light_rain.png
weather_light_rain_d.png
weather_light_snow.png
weather_light_snow_d.png
weather_mist.png
weather_mist_d.png
weather_mostly_cloudy.png
weather_mostly_cloudy_d.png
weather_mostly_sunny.png
weather_mostly_sunny_d.png
weather_not_access.png
weather_not_access_d.png
weather_overcast.png
weather_overcast_d.png
weather_partly_cloudy.png
weather_partly_cloudy_d.png
weather_partly_sunny.png
weather_partly_sunny_d.png
weather_pour.png
weather_pour_d.png
weather_rain.png
weather_rain_and_snow.png
weather_rain_and_snow_d.png
weather_rain_d.png
weather_scattered_showers.png
weather_scattered_showers_d.png
weather_scattered_thunderstorms.png
weather_scattered_thunderstorms_d.png
weather_showers.png
weather_showers_d.png
weather_sleet.png
weather_sleet_d.png
weather_smoke.png
weather_smoke_d.png
weather_snow.png
weather_snow_d.png
weather_snow_showers.png
weather_snow_showers_d.png
weather_snow_storm.png
weather_snow_storm_d.png
weather_storm.png
weather_storm_d.png
weather_sunny.png
weather_sunny_d.png
weather_thunder_storm.png
weather_thunder_storm_d.png

The following screenshort is generated from the image listed above.

null




Java Source Files

MiniWeather has the following Java source files.

com.peak.miniweather.MiniWeatherActivity.java
com.peak.miniweather.MiniWeatherForecastGridViewAdapter.java
com.peak.miniweather.MiniWeatherService.java
com.peak.miniweather.SelectCityActivity.java
com.peak.miniweather.SettingsActivity.java
com.peak.miniweather.common.ForcastItem.java
com.peak.miniweather.common.ForecastViewHolder.java
com.peak.miniweather.common.MiniWeatherConstants.java
com.peak.miniweather.common.WeatherItem.java
com.peak.miniweather.common.WeatherViewHolder.java
com.peak.miniweather.launcher.CellLayout.java
com.peak.miniweather.launcher.DragController.java
com.peak.miniweather.launcher.DragLayer.java
com.peak.miniweather.launcher.DragScroller.java
com.peak.miniweather.launcher.DragSource.java
com.peak.miniweather.launcher.ItemInfo.java
com.peak.miniweather.launcher.Workspace.java
com.peak.miniweather.utils.MiniWeatherDBHelper.java
com.peak.miniweather.utils.MiniWeatherTask.java
com.peak.miniweather.utils.MiniWeatherUtils.java
com.peak.miniweather.utils.MiniWeatherWorkspaceHelper.java