Android Open Source - Hardware bluetooth ePay






Project Summary

ePay is A Bluetooth based Payment System in Android Platform. This system can help users accomplish shopping item selection, purchase and account transfer when linked with other devices with Bluetooth..

Web Site / Source Repository

ePay is hosted in the following web site
https://github.com/chenxingyu-cs/ePay

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

ItemValue
Java File Count221
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count72
jar files usedandroid-support-v4.jar
android-support-v4.jar
bluecove-2.1.0.jar
bluecove-2.1.0.jar
commons-io.jar
commons-io.jar
eclipselink.jar
javax.persistence_1.0.0.jar
jdom-2.0.5.jar
jdom-2.0.5.jar
ojdbc6.jar
ojdbc6.jar
substance.jar
zxing.jar
zxing.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CAMERA
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.android.permission.SEND_SMS
Raw File Namesres\raw\beep.ogg
res\raw\realm_properties




Resource Files

There are 105 image files in ePay. The names of the image files are listed as follows.

btn_circle_disable.png
btn_circle_disable_focused.png
btn_circle_normal.png
btn_circle_pressed.png
btn_circle_selected.png
btn_code_lock_default.png
btn_code_lock_default_holo.png
btn_code_lock_touched.png
btn_code_lock_touched_holo.png
btn_style_alert_dialog_button_normal.9.png
btn_style_alert_dialog_button_pressed.9.png
btn_style_alert_dialog_cancel_normal.9.png
btn_style_alert_dialog_special_normal.9.png
btn_style_alert_dialog_special_pressed.9.png
btn_style_one_disabled.9.png
btn_style_one_focused.9.png
btn_style_one_normal.9.png
btn_style_one_pressed.9.png
btn_style_two_focused.9.png
btn_style_two_normal.9.png
btn_style_two_pressed.9.png
check.png
check_pressed.png
close.png
close_pressed.png
collect.png
confirm.png
confirm_dialog_bg2.9.png
confirm_pressed.png
contact.png
contact_pressed.png
deposit.png
deposit_pressed.png
discount.png
discount_pressed.png
down_arrow.png
download.png
download_pressed.png
duixian.png
duixian_pressed.png
edittext1.9.png
exit_dialog_bg.9.png
gesmodify.png
gesmodify_pressed.png
goback.png
goback_pressed.png
home1.png
home2.png
ic_action_search.png
ic_open.png
icon_1_n.png
icon_1_s.png
icon_4_n.png
icon_4_s.png
indicator_code_lock_drag_direction_green_up_holo.png
indicator_code_lock_drag_direction_red_up.png
indicator_code_lock_drag_direction_red_up_holo.png
indicator_code_lock_point_area_default.png
indicator_code_lock_point_area_default_holo.png
indicator_code_lock_point_area_green.png
indicator_code_lock_point_area_green_holo.png
indicator_code_lock_point_area_red.png
indicator_code_lock_point_area_red_holo.png
interest.png
interest_pressed.png
loginbutton.png
manage1.png
manage2.png
minus.png
minus_pressed.png
mm_title_back_focused.9.png
mm_title_back_normal.9.png
mm_title_back_pressed.9.png
money.png
more1.png
more2.png
next.png
next_pressed.png
pay.png
pay_pressed.png
phomodify.png
phomodify_pressed.png
pwdmodify.png
pwdmodify_pressed.png
receive.png
receive_former.png
receive_latter.png
record1.png
record2.png
ret.png
search.png
search_left.png
search_pressed.png
search_right.png
search_top.png
setting1.png
setting2.png
shoukuan.png
shoukuan_pressed.png
tab_bg.9.png
tabs_btn_bg_d.9.png
traderecord.png
traderecord_pressed.png
transfer.png
transfer_pressed.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ePay has the following Java source files.

cn.edu.seu.bankaccountinfo.BankAccountInfo.java
cn.edu.seu.bankaccountinfo.BankAccountInfoDAO.java
cn.edu.seu.bankserver.Database_Deal.java
cn.edu.seu.bankserver.Finance.java
cn.edu.seu.bankserver.Rate.java
cn.edu.seu.bankserver.Rsa.java
cn.edu.seu.bankserver.Server.java
cn.edu.seu.bankserver.Xml_Parse.java
cn.edu.seu.banktrade.BankTrade.java
cn.edu.seu.banktrade.BankTradeDAO.java
cn.edu.seu.banktrade.EntityManagerHelper.java
cn.edu.seu.businessinfo.BusinessInfo.java
cn.edu.seu.businessinfo.BusinessInfoDAO.java
cn.edu.seu.check.Check.java
cn.edu.seu.check.Checkdh.java
cn.edu.seu.check.ChequeActivity.java
cn.edu.seu.check.CornerListView.java
cn.edu.seu.check.DetailActivity.java
cn.edu.seu.ciphertext.DES.java
cn.edu.seu.ciphertext.DES.java
cn.edu.seu.ciphertext.IDecrypt.java
cn.edu.seu.ciphertext.IDecrypt.java
cn.edu.seu.ciphertext.IEncrypt.java
cn.edu.seu.ciphertext.IEncrypt.java
cn.edu.seu.ciphertext.MD5.java
cn.edu.seu.ciphertext.MD5.java
cn.edu.seu.ciphertext.RSA.java
cn.edu.seu.datadeal.DataDeal.java
cn.edu.seu.datadeal.DataDeal.java
cn.edu.seu.datadeal.PropertyInfo.java
cn.edu.seu.datadeal.PropertyInfo.java
cn.edu.seu.datatransportation.BluetoothClientThread.java
cn.edu.seu.datatransportation.BluetoothClientThread.java
cn.edu.seu.datatransportation.BluetoothDataTransportation.java
cn.edu.seu.datatransportation.BluetoothDataTransportation.java
cn.edu.seu.datatransportation.BluetoothReadThread.java
cn.edu.seu.datatransportation.BluetoothReadThread.java
cn.edu.seu.datatransportation.BluetoothServerThread.java
cn.edu.seu.datatransportation.BluetoothServerThread.java
cn.edu.seu.datatransportation.BluetoothWriteThread.java
cn.edu.seu.datatransportation.BluetoothWriteThread.java
cn.edu.seu.datatransportation.ClsUtils.java
cn.edu.seu.datatransportation.ClsUtils.java
cn.edu.seu.datatransportation.IDataTransportation.java
cn.edu.seu.datatransportation.IDataTransportation.java
cn.edu.seu.datatransportation.LocalInfo.java
cn.edu.seu.datatransportation.LocalInfo.java
cn.edu.seu.datatransportation.LocalInfoIO.java
cn.edu.seu.datatransportation.LocalInfoIO.java
cn.edu.seu.datatransportation.NetDataTransportation.java
cn.edu.seu.datatransportation.NetDataTransportation.java
cn.edu.seu.datatransportation.PairingRequest.java
cn.edu.seu.datatransportation.PairingRequest.java
cn.edu.seu.datatransportation.PersonInfo.java
cn.edu.seu.datatransportation.PersonInfo.java
cn.edu.seu.dbtest.BusinessInfo.java
cn.edu.seu.dbtest.DBOP.java
cn.edu.seu.dbtest.Goods.java
cn.edu.seu.dbtest.Main.java
cn.edu.seu.dbtest.PCServerCon.java
cn.edu.seu.dbtest.PropertyInfo.java
cn.edu.seu.dbtest.Xml_Parse.java
cn.edu.seu.elenoteinfo.ElenoteInfo.java
cn.edu.seu.elenoteinfo.ElenoteInfoDAO.java
cn.edu.seu.financing.DepositActivity.java
cn.edu.seu.financing.ManageInfoActivity.java
cn.edu.seu.financing.MyAdapter.java
cn.edu.seu.financing.PersonDepositInfo.java
cn.edu.seu.financing.PersonInterestInfo.java
cn.edu.seu.financing.ProhibitActivity.java
cn.edu.seu.gesturepassword.LockActivity.java
cn.edu.seu.gesturepassword.LockActivity.java
cn.edu.seu.gesturepassword.LockPatternUtils.java
cn.edu.seu.gesturepassword.LockPatternUtils.java
cn.edu.seu.gesturepassword.LockPatternView.java
cn.edu.seu.gesturepassword.LockPatternView.java
cn.edu.seu.gesturepassword.SetFirstActivity.java
cn.edu.seu.gesturepassword.SetFirstActivity.java
cn.edu.seu.gesturepassword.SetSecondActivity.java
cn.edu.seu.gesturepassword.SetSecondActivity.java
cn.edu.seu.guide.BookFisherPagerAdapter.java
cn.edu.seu.guide.BookFisherPagerAdapter.java
cn.edu.seu.guide.FirstTimeGuideActivity.java
cn.edu.seu.guide.FirstTimeGuideActivity.java
cn.edu.seu.guide.GuideActivity.java
cn.edu.seu.imageguide.IImageGuideDAO.java
cn.edu.seu.imageguide.ImageGuide.java
cn.edu.seu.imageguide.ImageGuideDAO.java
cn.edu.seu.interfaces.IBankAccountInfoDAO.java
cn.edu.seu.interfaces.IBankTradeDAO.java
cn.edu.seu.interfaces.IBusinessInfoDAO.java
cn.edu.seu.interfaces.IElenoteInfoDAO.java
cn.edu.seu.interfaces.IPersonDepositInfoDAO.java
cn.edu.seu.interfaces.IPersonInfoDAO.java
cn.edu.seu.interfaces.IPersonInterestInfoDAO.java
cn.edu.seu.interfaces.IRsaDbDAO.java
cn.edu.seu.interfaces.ISupermartketPriceDAO.java
cn.edu.seu.interfaces.IXmlSaveDAO.java
cn.edu.seu.login.LoginActivity.java
cn.edu.seu.login.LoginActivity.java
cn.edu.seu.login.Mapplication.java
cn.edu.seu.login.Mapplication.java
cn.edu.seu.login.ReloginActivity.java
cn.edu.seu.login.ReloginActivity.java
cn.edu.seu.login.ResetActivity.java
cn.edu.seu.login.ResetActivity.java
cn.edu.seu.main.ExitActivity.java
cn.edu.seu.main.ExitActivity.java
cn.edu.seu.main.ExitFromSettings.java
cn.edu.seu.main.ExitFromSettings.java
cn.edu.seu.main.FlipActivity.java
cn.edu.seu.main.MainActivity.java
cn.edu.seu.pay.ConfirmListActivity.java
cn.edu.seu.pay.ConfirmPriceActivity.java
cn.edu.seu.pay.GoodsListActivity.java
cn.edu.seu.pay.Picker.java
cn.edu.seu.pay.StoreInfoActivity.java
cn.edu.seu.pay.TimeOutProgressDialog.java
cn.edu.seu.persondepositinfo.PersonDepositInfo.java
cn.edu.seu.persondepositinfo.PersonDepositInfoDAO.java
cn.edu.seu.personinfo.PersonInfo.java
cn.edu.seu.personinfo.PersonInfoDAO.java
cn.edu.seu.personinfomodify.ModifyActivity.java
cn.edu.seu.personinfomodify.ModifyPhoActivity.java
cn.edu.seu.personinfomodify.ModifyPhoActivity.java
cn.edu.seu.personinfomodify.ModifyPwdActivity.java
cn.edu.seu.personinfomodify.ModifyPwdActivity.java
cn.edu.seu.personinterestinfo.PersonInterestInfo.java
cn.edu.seu.personinterestinfo.PersonInterestInfoDAO.java
cn.edu.seu.property.ProperityInfo.java
cn.edu.seu.record.GoodsActivity.java
cn.edu.seu.record.Record.java
cn.edu.seu.record.Record.java
cn.edu.seu.record.Recorddh.java
cn.edu.seu.record.Recorddh.java
cn.edu.seu.register.LinkBankCardActivity.java
cn.edu.seu.register.LinkBankCardActivity.java
cn.edu.seu.register.RegisterActivity.java
cn.edu.seu.register.RegisterActivity.java
cn.edu.seu.register.SetGestureFirstActivity.java
cn.edu.seu.register.SetGestureFirstActivity.java
cn.edu.seu.register.SetGestureSecondActivity.java
cn.edu.seu.register.SetGestureSecondActivity.java
cn.edu.seu.register.XML_Person.java
cn.edu.seu.register.XML_Person.java
cn.edu.seu.rsadb.RsaDb.java
cn.edu.seu.rsadb.RsaDbDAO.java
cn.edu.seu.saler.InputActivity.java
cn.edu.seu.saler.QRcodeActivity.java
cn.edu.seu.saler.TimeOutProgressDialog.java
cn.edu.seu.saler.WaitingForPayActivity.java
cn.edu.seu.saler.WaitingPayThread.java
cn.edu.seu.spinner.AbstractSpinnerAdapter.java
cn.edu.seu.spinner.CustemObject.java
cn.edu.seu.spinner.CustemSpinnerAdapter.java
cn.edu.seu.spinner.SpinnerPopWindow.java
cn.edu.seu.supermarketprice.EntityManagerHelper.java
cn.edu.seu.supermarketprice.ISupermarketPriceDAO.java
cn.edu.seu.supermarketprice.SupermarketPrice.java
cn.edu.seu.supermarketprice.SupermarketPriceDAO.java
cn.edu.seu.supermarketprice.SupermartketPrice.java
cn.edu.seu.supermarketprice.SupermartketPriceDAO.java
cn.edu.seu.transfer.ReceiverInfoActivity.java
cn.edu.seu.transfer.TransferActivity.java
cn.edu.seu.transfer.TransferPriceActivity.java
cn.edu.seu.transfer.TransferWaitingThread.java
cn.edu.seu.transfer.WaitingForTransferActivity.java
cn.edu.seu.view.ImageOperate.java
cn.edu.seu.view.LoginWindow.java
cn.edu.seu.view.MainWindow.java
cn.edu.seu.view.RecordWindow.java
cn.edu.seu.view.UploadPicture.java
cn.edu.seu.view.Window.java
cn.edu.seu.xml.Goods.java
cn.edu.seu.xml.PersonInfo.java
cn.edu.seu.xml.PersonInfo.java
cn.edu.seu.xml.Trade.java
cn.edu.seu.xml.Trade.java
cn.edu.seu.xml.Transfer.java
cn.edu.seu.xml.XML.java
cn.edu.seu.xml.XML.java
cn.edu.seu.xmlsave.IXmlSaveDAO.java
cn.edu.seu.xmlsave.XmlSave.java
cn.edu.seu.xmlsave.XmlSave.java
cn.edu.seu.xmlsave.XmlSaveDAO.java
cn.edu.seu.xmlsave.XmlSaveDAO.java
com.zxing.activity.CaptureActivity.java
com.zxing.activity.CaptureActivity.java
com.zxing.camera.CameraManager.java
com.zxing.camera.CameraManager.java
com.zxing.camera.PlanarYUVLuminanceSource.java
com.zxing.camera.PlanarYUVLuminanceSource.java
com.zxing.decoding.CaptureActivityHandler.java
com.zxing.decoding.CaptureActivityHandler.java
com.zxing.decoding.FinishListener
.java
com.zxing.decoding.FinishListener
.java
com.zxing.decoding.InactivityTimer.java
com.zxing.decoding.InactivityTimer.java
com.zxing.decoding.Intents.java
com.zxing.decoding.Intents.java
com.zxing.encoding.EncodingHandler.java
com.zxing.encoding.EncodingHandler.java
com.zxing.view.ViewfinderResultPointCallback.java
com.zxing.view.ViewfinderResultPointCallback.java
com.zxing.view.ViewfinderView.java
com.zxing.view.ViewfinderView.java