Android Open Source - Weather project WayHoo






Project Summary

A weather project which created by an Android expert.

Web Site / Source Repository

WayHoo is hosted in the following web site
https://github.com/RyanYou/WayHoo

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

ItemValue
Java File Count127
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version20
Minimum SDK Version13
Activity Count5
Fragment Count2
jar files usedandroid-support-v13.jar
android-support-v13.jar
locSDK_4.2.jar
nineoldandroids-2.4.0.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.SYSTEM_ALERT_WINDOW
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\city.db
assets\fonts\Roboto-Light.ttf
assets\fonts\Roboto-Regular.ttf
assets\fonts\Roboto-Thin.ttf
Raw File Namesres\raw\bg_cloudy_day.jpg
res\raw\bg_cloudy_day_blur.jpg
res\raw\bg_cloudy_night.jpg
res\raw\bg_cloudy_night_blur.jpg
res\raw\bg_fine_day.jpg
res\raw\bg_fine_day_blur.jpg
res\raw\bg_fine_night.jpg
res\raw\bg_fine_night_blur.jpg
res\raw\bg_fog.jpg
res\raw\bg_fog_blur.jpg
res\raw\bg_haze.jpg
res\raw\bg_haze_blur.jpg
res\raw\bg_na.jpg
res\raw\bg_na_blur.jpg
res\raw\bg_overcast.jpg
res\raw\bg_overcast_blur.jpg
res\raw\bg_rain.jpg
res\raw\bg_rain_blur.jpg
res\raw\bg_sand_storm.jpg
res\raw\bg_sand_storm_blur.jpg
res\raw\bg_shade.png
res\raw\bg_snow.jpg
res\raw\bg_snow_blur.jpg
res\raw\bg_thunder_storm.jpg
res\raw\bg_thunder_storm_blur.jpg




Resource Files

There are 273 image files in WayHoo. The names of the image files are listed as follows.

bg_pm25_01.9.png
bg_pm25_02.9.png
bg_pm25_03.9.png
bg_pm25_04.9.png
bg_pm25_05.9.png
bg_pm25_06.9.png
bg_pm25_07.9.png
bg_search1.9.png
bg_widget_v.9.png
big_temp_degree.png
biz_plugin_weather_0_50.png
biz_plugin_weather_101_150.png
biz_plugin_weather_151_200.png
biz_plugin_weather_201_300.png
biz_plugin_weather_51_100.png
biz_plugin_weather_greater_300.png
btn_citylist_delete_pressed.png
btn_cling_normal.9.png
btn_cling_pressed.9.png
btn_search_clear_normal1.png
btn_search_clear_pressed1.png
city_delete.png
cityselector_locate_btn_bg_pressed.9.png
cling.png
common_loading4_0.png
common_loading4_1.png
common_loading4_10.png
common_loading4_11.png
common_loading4_2.png
common_loading4_3.png
common_loading4_4.png
common_loading4_5.png
common_loading4_6.png
common_loading4_7.png
common_loading4_8.png
common_loading4_9.png
current_loc_active_26x26.png
default_ptr_flip.png
default_ptr_rotate.png
editloc.png
freezing_rain_day_night.png
guide_add.png
guide_more.png
guide_up.png
hand.png
hurricane_day_night.png
ic_addcity_selected.png
ic_cloudy_big.png
ic_default_big.png
ic_dust_big.png
ic_dustblowing_big.png
ic_fog_big.png
ic_hailstone_big.png
ic_haze_big.png
ic_heavyrain_big.png
ic_heavysnow_big.png
ic_lifeindex_carwash.png
ic_lifeindex_clothes.png
ic_lifeindex_cold.png
ic_lifeindex_makeup.png
ic_lifeindex_sport.png
ic_lifeindex_sportl.png
ic_lifeindex_tour.png
ic_lifeindex_ultravioletrays.png
ic_lifeindex_wind.png
ic_lightrain_big.png
ic_moderraterain_big.png
ic_moonphase_0.png
ic_nightcloudy_big.png
ic_nightrain_big.png
ic_nightsnow_big.png
ic_nightsunny_big.png
ic_overcast_big.png
ic_rainsnow_big.png
ic_sandstorm_big.png
ic_shower_big.png
ic_sleet_big.png
ic_snow_big.png
ic_sunny_big.png
ic_thundeshowehail_big.png
ic_thundeshower_big.png
loc.png
main_city_name_bg_default.png
main_city_name_bg_selected.png
main_life_complete.png
main_life_complete_pressed.png
main_life_edit_default.png
main_life_edit_press.png
main_slipe_btn_icon.png
main_tab_tip_refresh.png
main_update_icon.png
main_update_icon_pressed.png
na.png
notify_log_view.png
plus_icon.png
pressed_application_background.9.png
refresh_27x27_1.png
refresh_27x27_10.png
refresh_27x27_11.png
refresh_27x27_12.png
refresh_27x27_13.png
refresh_27x27_14.png
refresh_27x27_15.png
refresh_27x27_16.png
refresh_27x27_17.png
refresh_27x27_18.png
refresh_27x27_2.png
refresh_27x27_3.png
refresh_27x27_4.png
refresh_27x27_5.png
refresh_27x27_6.png
refresh_27x27_7.png
refresh_27x27_8.png
refresh_27x27_9.png
sadcloud.png
setting_top_back_default.png
setting_top_back_selected.png
shadow_bottom.png
shadow_left.png
shadow_right.png
sidebar_icon.png
sidebar_icon_dragndrop.png
sidebar_icon_edit_dark.png
sidebar_icon_edit_light.png
sidebar_icon_help_dark.png
sidebar_icon_help_light.png
sidebar_icon_placeholder.png
sidebar_icon_rate_dark.png
sidebar_icon_rate_light.png
sidebar_icon_send_feedback_dark.png
sidebar_icon_send_feedback_light.png
sidebar_icon_settings_dark.png
sidebar_icon_settings_light.png
sidebar_icon_share_dark.png
sidebar_icon_share_light.png
sidebar_icon_systemstatus_dark.png
sidebar_icon_systemstatus_light.png
sidebar_identity_icon_anonymous_dark.png
sidebar_identity_icon_anonymous_light.png
sidebar_identity_icon_manage_dark.png
sidebar_identity_icon_manage_light.png
sidebar_identity_icon_signout_dark.png
sidebar_identity_icon_signout_light.png
sidebar_portfolio_navigation_icon_install_dark.png
sidebar_portfolio_navigation_icon_install_light.png
sidebar_portfolio_navigation_icon_more_sites_dark.png
sidebar_portfolio_navigation_icon_more_sites_light.png
sidebar_product_icon_show_dark.png
sidebar_product_icon_show_light.png
sidebar_row_dark.9.png
sidebar_row_icon_search_dark.png
sidebar_row_icon_search_light.png
snow_rain_mix_day_night.png
sun_00000.png
sun_00001.png
sun_00002.png
sun_00003.png
sun_00004.png
sun_00005.png
sun_00006.png
sun_00007.png
sun_00008.png
sun_00009.png
sun_00010.png
sun_00011.png
sun_00012.png
sun_00013.png
sun_00014.png
sun_00015.png
sun_00016.png
sun_00017.png
sun_00018.png
sun_00019.png
sun_00020.png
sun_00021.png
sun_00022.png
sun_00023.png
sun_00024.png
sun_00025.png
sun_00026.png
sun_00027.png
sun_00028.png
sun_00029.png
sun_00030.png
sun_00031.png
sun_00032.png
sun_00033.png
sun_00034.png
sun_00035.png
sun_00036.png
sun_00037.png
sun_00038.png
sun_00039.png
sun_00040.png
sun_00041.png
sun_00042.png
sun_00043.png
sun_00044.png
sun_00045.png
sun_00046.png
sun_00047.png
sun_00048.png
sun_00049.png
sun_00050.png
sun_00051.png
sun_00052.png
sun_00053.png
sun_00054.png
sun_00055.png
sun_00056.png
sun_00057.png
sun_00058.png
sun_00059.png
sun_00060.png
sun_00061.png
sun_00062.png
sun_00063.png
sun_00064.png
sun_00065.png
sun_00066.png
sun_00067.png
sun_00068.png
sun_00069.png
sun_00070.png
sun_00071.png
sun_00072.png
sun_00073.png
sun_00074.png
sun_00075.png
sun_00076.png
sun_00077.png
sun_00078.png
sun_00079.png
sun_00080.png
sun_00081.png
sun_00082.png
sun_00083.png
sun_00084.png
sun_00085.png
sun_00086.png
sun_00087.png
sun_00088.png
sun_00089.png
sun_00090.png
sun_00091.png
sun_00092.png
sun_00093.png
sun_00094.png
sun_00095.png
sun_00096.png
sun_00097.png
sun_00098.png
sun_00099.png
sun_00100.png
sun_00101.png
sun_00102.png
sun_00103.png
sun_00104.png
sun_00105.png
sun_00106.png
sun_00107.png
sun_00108.png
sun_00109.png
temp_degree_22x22.png
topbar_icon_side.png
topbar_icon_side_pressed.png
tornado_day_night.png
widget2_2.png
widget4_1.png
widget4_2.png
windy_day_night.png
wunderground_logo.png
xy_weather_ic_default.png

The following screenshort is generated from the image listed above.

null




Java Source Files

WayHoo has the following Java source files.

com.github.amlcurran.showcaseview.AnimationStartListener.java
com.github.amlcurran.showcaseview.ApiUtils.java
com.github.amlcurran.showcaseview.OnShowcaseEventListener.java
com.github.amlcurran.showcaseview.ShowcaseView.java
com.github.amlcurran.showcaseview.targets.ActionItemTarget.java
com.github.amlcurran.showcaseview.targets.ActionViewTarget.java
com.github.amlcurran.showcaseview.targets.PointTarget.java
com.github.amlcurran.showcaseview.targets.Target.java
com.github.amlcurran.showcaseview.targets.ViewTarget.java
com.handmark.pulltorefresh.library.ILoadingLayout.java
com.handmark.pulltorefresh.library.IPullToRefresh.java
com.handmark.pulltorefresh.library.LoadingLayoutProxy.java
com.handmark.pulltorefresh.library.OverscrollHelper.java
com.handmark.pulltorefresh.library.PullToRefreshAdapterViewBase.java
com.handmark.pulltorefresh.library.PullToRefreshBase.java
com.handmark.pulltorefresh.library.PullToRefreshExpandableListView.java
com.handmark.pulltorefresh.library.PullToRefreshGridView.java
com.handmark.pulltorefresh.library.PullToRefreshHorizontalScrollView.java
com.handmark.pulltorefresh.library.PullToRefreshListView.java
com.handmark.pulltorefresh.library.PullToRefreshScrollView.java
com.handmark.pulltorefresh.library.PullToRefreshWebView.java
com.handmark.pulltorefresh.library.extras.PullToRefreshWebView2.java
com.handmark.pulltorefresh.library.extras.SoundPullEventListener.java
com.handmark.pulltorefresh.library.internal.EmptyViewMethodAccessor.java
com.handmark.pulltorefresh.library.internal.FlipLoadingLayout.java
com.handmark.pulltorefresh.library.internal.IndicatorLayout.java
com.handmark.pulltorefresh.library.internal.LoadingLayout.java
com.handmark.pulltorefresh.library.internal.RefreshImageView.java
com.handmark.pulltorefresh.library.internal.RotateLoadingLayout.java
com.handmark.pulltorefresh.library.internal.Utils.java
com.handmark.pulltorefresh.library.internal.ViewCompat.java
com.viewpagerindicator.CirclePageIndicator.java
com.viewpagerindicator.IconPageIndicator.java
com.viewpagerindicator.IconPagerAdapter.java
com.viewpagerindicator.LinePageIndicator.java
com.viewpagerindicator.PageIndicator.java
com.viewpagerindicator.TabPageIndicator.java
com.viewpagerindicator.TitlePageIndicator.java
com.viewpagerindicator.UnderlinePageIndicator.java
com.way.adapter.QueryCityAdapter.java
com.way.adapter.SideMenuAdapter.java
com.way.adapter.WeatherListAdapter.java
com.way.adapter.WeatherPagerAdapter.java
com.way.beans.Category.java
com.way.beans.City.java
com.way.beans.Item.java
com.way.beans.MainItem.java
com.way.common.util.CrashHandler.java
com.way.common.util.L.java
com.way.common.util.LocationUtils.java
com.way.common.util.LunarCalendar.java
com.way.common.util.LunarCalendarConvertUtil.java
com.way.common.util.NetUtil.java
com.way.common.util.PreferenceUtils.java
com.way.common.util.SystemUtils.java
com.way.common.util.T.java
com.way.common.util.TimeUtils.java
com.way.common.util.WeatherIconUtils.java
com.way.db.CityProvider.java
com.way.fragment.WeatherFragment.java
com.way.ui.swipeback.SwipeBackActivity.java
com.way.ui.swipeback.SwipeBackActivityBase.java
com.way.ui.swipeback.SwipeBackActivityHelper.java
com.way.ui.swipeback.SwipeBackLayout.java
com.way.ui.swipeback.ViewDragHelper.java
com.way.ui.view.CountDownView.java
com.way.ui.view.DragSortGridView.java
com.way.ui.view.TouchDispatchView.java
com.way.ui.view.WeatherTypefacedTextView.java
com.way.weather.plugin.bean.AQI.java
com.way.weather.plugin.bean.Alerts.java
com.way.weather.plugin.bean.Forecast.java
com.way.weather.plugin.bean.Index.java
com.way.weather.plugin.bean.IndexDetail.java
com.way.weather.plugin.bean.RealTime.java
com.way.weather.plugin.bean.WeatherInfo.java
com.way.weather.plugin.spider.WeatherConstants.java
com.way.weather.plugin.spider.WeatherController.java
com.way.weather.plugin.spider.WeatherSpider.java
com.way.weather.plugin.spider.WeatherUtilities.java
com.way.weather.plugin.util.ConfigCache.java
com.way.weather.plugin.util.Constants.java
com.way.weather.plugin.util.FileUtils.java
com.way.weather.plugin.util.HttpUtils.java
com.way.weather.plugin.util.NetUtil.java
com.way.weather.plugin.util.Tools.java
com.way.yahoo.AboutActivity.java
com.way.yahoo.App.java
com.way.yahoo.BaseActivity.java
com.way.yahoo.FeedBackActivity.java
com.way.yahoo.MainActivity.java
com.way.yahoo.ManagerCityActivity.java
com.way.yahoo.QueryCityActivity.java
net.simonvt.menudrawer.DraggableDrawer.java
net.simonvt.menudrawer.MenuDrawer.java
net.simonvt.menudrawer.OverlayDrawer.java
net.simonvt.menudrawer.SlideDrawable.java
net.simonvt.menudrawer.SlidingDrawer.java
net.simonvt.menudrawer.StaticDrawer.java
net.simonvt.menudrawer.compat.ActionBarHelper.java