Android Open Source - NFC application NFC-Lottery






Project Summary

An Android application to handle raffles, supporting NFC as a quick way to register participants.

Web Site / Source Repository

NFC-Lottery is hosted in the following web site
https://github.com/imspa/NFC-Lottery

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

ItemValue
Java File Count142
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version4
Activity Count4
Fragment Count1
jar files usedcommons-codec-1.5.jar
dropbox-sync-sdk-android.jar
opencsv-2.3.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.NFC
android.permission.WRITE_EXTERNAL_STORAGE




License

The license information of NFC-Lottery is as follows:

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUC...

Resource Files

There are 7 image files in NFC-Lottery. The names of the image files are listed as follows.

ic_action_achievement.png
ic_actionbar_logo.png
ic_invalid_email_glyph.png
im_logo.png
main_cutout_bg.9.png
nfc_off.png
nfc_scan.png

The following screenshort is generated from the image listed above.

null




Java Source Files

NFC-Lottery has the following Java source files.

it.imwatch.nfclottery.Const.java
it.imwatch.nfclottery.DBExporter.java
it.imwatch.nfclottery.DataHelper.java
it.imwatch.nfclottery.DropboxHelper.java
it.imwatch.nfclottery.DropboxOptionsFragment.java
it.imwatch.nfclottery.MainActivity.java
it.imwatch.nfclottery.WinnerActivity.java
it.imwatch.nfclottery.data.provider.NFCMLContent.java
it.imwatch.nfclottery.data.provider.NFCMLProvider.java
it.imwatch.nfclottery.data.provider.util.ColumnMetadata.java
it.imwatch.nfclottery.dialogs.ClearDBAlertDialog.java
it.imwatch.nfclottery.dialogs.ClearWinnersDialog.java
it.imwatch.nfclottery.dialogs.InsertContactDialog.java
it.imwatch.nfclottery.dialogs.WinnersListDialog.java
net.sourceforge.cardme.db.Persistable.java
net.sourceforge.cardme.engine.ParameterType.java
net.sourceforge.cardme.engine.TestParser.java
net.sourceforge.cardme.engine.VCardEngine.java
net.sourceforge.cardme.engine.VCardLine.java
net.sourceforge.cardme.io.VCardWriter.java
net.sourceforge.cardme.util.Base64
.java
net.sourceforge.cardme.util.Base64Wrapper.java
net.sourceforge.cardme.util.ISOUtils.java
net.sourceforge.cardme.util.StringUtil.java
net.sourceforge.cardme.util.Util.java
net.sourceforge.cardme.util.VCardUtils.java
net.sourceforge.cardme.vcard.VCard.java
net.sourceforge.cardme.vcard.VCardImpl.java
net.sourceforge.cardme.vcard.errors.VCardBuildException.java
net.sourceforge.cardme.vcard.errors.VCardError.java
net.sourceforge.cardme.vcard.errors.VCardErrorHandling.java
net.sourceforge.cardme.vcard.errors.VCardException.java
net.sourceforge.cardme.vcard.errors.VCardParseException.java
net.sourceforge.cardme.vcard.features.AddressFeature.java
net.sourceforge.cardme.vcard.features.AgentFeature.java
net.sourceforge.cardme.vcard.features.BeginFeature.java
net.sourceforge.cardme.vcard.features.BirthdayFeature.java
net.sourceforge.cardme.vcard.features.CategoriesFeature.java
net.sourceforge.cardme.vcard.features.ClassFeature.java
net.sourceforge.cardme.vcard.features.DisplayableNameFeature.java
net.sourceforge.cardme.vcard.features.EmailFeature.java
net.sourceforge.cardme.vcard.features.EndFeature.java
net.sourceforge.cardme.vcard.features.ExtendedFeature.java
net.sourceforge.cardme.vcard.features.FormattedNameFeature.java
net.sourceforge.cardme.vcard.features.GeographicPositionFeature.java
net.sourceforge.cardme.vcard.features.IMPPFeature.java
net.sourceforge.cardme.vcard.features.KeyFeature.java
net.sourceforge.cardme.vcard.features.LabelFeature.java
net.sourceforge.cardme.vcard.features.LogoFeature.java
net.sourceforge.cardme.vcard.features.MailerFeature.java
net.sourceforge.cardme.vcard.features.NameFeature.java
net.sourceforge.cardme.vcard.features.NicknameFeature.java
net.sourceforge.cardme.vcard.features.NoteFeature.java
net.sourceforge.cardme.vcard.features.OrganizationFeature.java
net.sourceforge.cardme.vcard.features.PhotoFeature.java
net.sourceforge.cardme.vcard.features.ProductIdFeature.java
net.sourceforge.cardme.vcard.features.ProfileFeature.java
net.sourceforge.cardme.vcard.features.RevisionFeature.java
net.sourceforge.cardme.vcard.features.RoleFeature.java
net.sourceforge.cardme.vcard.features.SortStringFeature.java
net.sourceforge.cardme.vcard.features.SoundFeature.java
net.sourceforge.cardme.vcard.features.SourceFeature.java
net.sourceforge.cardme.vcard.features.TelephoneFeature.java
net.sourceforge.cardme.vcard.features.TimeZoneFeature.java
net.sourceforge.cardme.vcard.features.TitleFeature.java
net.sourceforge.cardme.vcard.features.TypeData.java
net.sourceforge.cardme.vcard.features.TypeTools.java
net.sourceforge.cardme.vcard.features.UIDFeature.java
net.sourceforge.cardme.vcard.features.URLFeature.java
net.sourceforge.cardme.vcard.features.VersionFeature.java
net.sourceforge.cardme.vcard.types.AddressType.java
net.sourceforge.cardme.vcard.types.AgentType.java
net.sourceforge.cardme.vcard.types.BeginType.java
net.sourceforge.cardme.vcard.types.BirthdayType.java
net.sourceforge.cardme.vcard.types.CategoriesType.java
net.sourceforge.cardme.vcard.types.ClassType.java
net.sourceforge.cardme.vcard.types.DisplayableNameType.java
net.sourceforge.cardme.vcard.types.EmailType.java
net.sourceforge.cardme.vcard.types.EndType.java
net.sourceforge.cardme.vcard.types.ExtendedType.java
net.sourceforge.cardme.vcard.types.FormattedNameType.java
net.sourceforge.cardme.vcard.types.GeographicPositionType.java
net.sourceforge.cardme.vcard.types.IMPPType.java
net.sourceforge.cardme.vcard.types.KeyType.java
net.sourceforge.cardme.vcard.types.LabelType.java
net.sourceforge.cardme.vcard.types.LogoType.java
net.sourceforge.cardme.vcard.types.MailerType.java
net.sourceforge.cardme.vcard.types.NameType.java
net.sourceforge.cardme.vcard.types.NicknameType.java
net.sourceforge.cardme.vcard.types.NoteType.java
net.sourceforge.cardme.vcard.types.OrganizationType.java
net.sourceforge.cardme.vcard.types.PhotoType.java
net.sourceforge.cardme.vcard.types.ProductIdType.java
net.sourceforge.cardme.vcard.types.ProfileType.java
net.sourceforge.cardme.vcard.types.RevisionType.java
net.sourceforge.cardme.vcard.types.RoleType.java
net.sourceforge.cardme.vcard.types.SortStringType.java
net.sourceforge.cardme.vcard.types.SoundType.java
net.sourceforge.cardme.vcard.types.SourceType.java
net.sourceforge.cardme.vcard.types.TelephoneType.java
net.sourceforge.cardme.vcard.types.TimeZoneType.java
net.sourceforge.cardme.vcard.types.TitleType.java
net.sourceforge.cardme.vcard.types.Type.java
net.sourceforge.cardme.vcard.types.UIDType.java
net.sourceforge.cardme.vcard.types.URLType.java
net.sourceforge.cardme.vcard.types.VersionType.java
net.sourceforge.cardme.vcard.types.media.AudioMediaType.java
net.sourceforge.cardme.vcard.types.media.ImageMediaType.java
net.sourceforge.cardme.vcard.types.media.KeyTextType.java
net.sourceforge.cardme.vcard.types.parameters.ExtendedParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XAddressParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XEmailParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XIMPPParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XLabelParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XTelephoneParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XTendedParameterType.java
net.sourceforge.cardme.vcard.types.parameters.XURLParameterType.java