Foresight is a simple weather app powered by the Forecast.io API. It's primary purpose is to be a playground for fancy Android libraries, and to experiment with 'modern' Android design..
adr-appForesight is hosted in the following web site
https://github.com/TeamSidewinder/adr-appForesight
If you think the Android project adr-appForesight listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of adr-appForesight.
Item | Value |
---|---|
Java File Count | 47 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Activity Count | 3 |
Fragment Count | 3 |
Test Case Count | 3 |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\CannedForecast.json assets\fonts\PTS55F.ttf |
There are 10 image files in adr-appForesight. The names of the image files are listed as follows.
clear_day.png clear_night.png cloudy.png fog.png ic_action_search.png rain.png refresh.png sleet.png snow.png windy.png
The following screenshort is generated from the image listed above.
adr-appForesight has the following Java source files.
com.livenation.foresight.ApplicationTest.java com.livenation.foresight.ForesightApplication.java com.livenation.foresight.adapters.ForecastAdapter.java com.livenation.foresight.adapters.StaticFragmentAdapter.java com.livenation.foresight.functional.Functions.java com.livenation.foresight.functional.FunctionsTests.java com.livenation.foresight.functional.OnErrors.java com.livenation.foresight.functional.OptionalJacksonModule.java com.livenation.foresight.graph.ForecastModule.java com.livenation.foresight.graph.InjectionInstrumentationTestCase.java com.livenation.foresight.graph.TestModule.java com.livenation.foresight.graph.presenters.ForecastPresenter.java com.livenation.foresight.graph.presenters.ForecastPresenterTests.java com.livenation.foresight.graph.presenters.GeocodePresenter.java com.livenation.foresight.graph.presenters.LocationPresenter.java com.livenation.foresight.graph.presenters.LocationPresenterTests.java com.livenation.foresight.graph.presenters.PreferencesPresenter.java com.livenation.foresight.graph.presenters.Presenter.java com.livenation.foresight.graph.presenters.UpdatablePresenter.java com.livenation.foresight.service.ForecastApi.java com.livenation.foresight.service.model.Coordinates.java com.livenation.foresight.service.model.Forecast.java com.livenation.foresight.service.model.Report.java com.livenation.foresight.service.model.WeatherData.java com.livenation.foresight.stubs.StubForecastApi.java com.livenation.foresight.stubs.StubLocationPresenter.java com.livenation.foresight.ui.ForecastDetailsDialogFragment.java com.livenation.foresight.ui.HomeActivity.java com.livenation.foresight.ui.LocationActivity.java com.livenation.foresight.ui.LocationSearchFragment.java com.livenation.foresight.ui.NowFragment.java com.livenation.foresight.ui.SettingsActivity.java com.livenation.foresight.ui.TodayFragment.java com.livenation.foresight.ui.WeekFragment.java com.livenation.foresight.util.Animations.java com.livenation.foresight.util.Formatter.java com.livenation.foresight.util.InjectLayout.java com.livenation.foresight.util.InjectionActivity.java com.livenation.foresight.util.InjectionFragment.java com.livenation.foresight.util.InjectionListFragment.java java8.lang.FunctionalInterface.java java8.util.Optional.java java8.util.OptionalTests.java java8.util.function.Consumer.java java8.util.function.Function.java java8.util.function.Predicate.java java8.util.function.Supplier.java