Android Open Source - Example hackathon Batt-Signal-Android






Project Summary

Built in 48 hrs for the PennApps hackathon. Won Zynga?s award for Bay Area Favorite..

Web Site / Source Repository

Batt-Signal-Android is hosted in the following web site
https://github.com/BinRoot/Batt-Signal-Android

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

ItemValue
Java File Count10
Supported screen sizes[mdpi, hdpi, xhdpi]
Minimum SDK Version8
Activity Count3
jar files usedandroid-support-v4.jar
gcm-src.jar
gcm.jar
libphonenumber-5.1.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.WAKE_LOCK
com.batt.signal.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
Asset File Namesassets\fonts\AlfaSlabOne-Regular.ttf




Resource Files

There are 23 image files in Batt-Signal-Android. The names of the image files are listed as follows.

addfriendsbar.png
backarrow.png
backgroundtile.png
batteryexcellent.png
batterygreat.png
batterylow.png
batterymedium.png
friends.png
header.9.png
ic_action_search.png
login.png
logo.png
mailbutton.png
mailbuttonnotifications.png
mainbar.png
pending.png
plus.png
refreshbutton.png
signalexcellent.png
signalgreat.png
signallow.png
signalmedium.png
verify.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Batt-Signal-Android has the following Java source files.

com.batt.signal.BattFriendsActivity.java
com.batt.signal.BattSignalAndroidActivity.java
com.batt.signal.DataService.java
com.batt.signal.DataUse.java
com.batt.signal.Friend.java
com.batt.signal.FriendActivity.java
com.batt.signal.FriendAdapter.java
com.batt.signal.GCMIntentService.java
com.batt.signal.Metrics.java
com.batt.signal.StorageAPI.java