Android Open Source - App statistics BowlingCompanion






Project Summary

An Android app to track 5-pin bowling statistics.

Web Site / Source Repository

BowlingCompanion is hosted in the following web site
https://github.com/joseph-roque/BowlingCompanion

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

ItemValue
Java File Count29
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Activity Count7
Fragment Count2
Required PermissionsANDROID.PERMISSION.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

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

alley_background.png
ic_action_add_person.png
ic_action_fifteen.png
ic_action_foul.png
ic_action_new.png
ic_action_next_item.png
ic_action_previous_item.png
ic_action_quick.png
ic_action_refresh.png
ic_action_settings.png
ic_action_share.png
ic_action_spare.png
ic_action_stats.png
ic_action_strike.png
ic_drawer.png
ic_group.png
ic_person.png
pin_disabled.png
pin_enabled.png

The following screenshort is generated from the image listed above.

null




Java Source Files

BowlingCompanion has the following Java source files.

ca.josephroque.bowlingcompanion.ApplicationTest.java
ca.josephroque.bowlingcompanion.Constants
.java
ca.josephroque.bowlingcompanion.DividerItemDecoration.java
ca.josephroque.bowlingcompanion.GameActivity.java
ca.josephroque.bowlingcompanion.LeagueEventActivity.java
ca.josephroque.bowlingcompanion.MainActivity.java
ca.josephroque.bowlingcompanion.SeriesActivity.java
ca.josephroque.bowlingcompanion.SettingsActivity.java
ca.josephroque.bowlingcompanion.StatsActivity.java
ca.josephroque.bowlingcompanion.adapter.BowlerAdapter.java
ca.josephroque.bowlingcompanion.adapter.LeagueEventAdapter.java
ca.josephroque.bowlingcompanion.adapter.LeagueEventFragmentPagerAdapter.java
ca.josephroque.bowlingcompanion.adapter.SeriesAdapter.java
ca.josephroque.bowlingcompanion.adapter.StatsAdapter.java
ca.josephroque.bowlingcompanion.data.CapturePhotoUtils.java
ca.josephroque.bowlingcompanion.data.ConvertValue
.java
ca.josephroque.bowlingcompanion.data.External
.java
ca.josephroque.bowlingcompanion.data.GameScore
.java
ca.josephroque.bowlingcompanion.database.Contract
.java
ca.josephroque.bowlingcompanion.database.DatabaseHelper.java
ca.josephroque.bowlingcompanion.dialog.ChangeDateDialog.java
ca.josephroque.bowlingcompanion.dialog.ManualScoreDialog.java
ca.josephroque.bowlingcompanion.dialog.NewBowlerDialog.java
ca.josephroque.bowlingcompanion.dialog.NewLeagueEventDialog.java
ca.josephroque.bowlingcompanion.external.AppRater
.java
ca.josephroque.bowlingcompanion.fragments.LeagueEventFragment.java
ca.josephroque.bowlingcompanion.fragments.SettingsFragment.java
ca.josephroque.bowlingcompanion.theme.ChangeableTheme
.java
ca.josephroque.bowlingcompanion.theme.Theme
.java