-
AssistantLocationActivity
For map api invoke
-
LoginActivity
For login service
-
MainActivity
Main frame of DuoDuoPin, has 4 fragment respectively are HomeFragment, MessageFragment, OrderFragment and ProfileFragment.
-
OneGrpMsgCaseActivity
Sperate GrpMsgCase for all GrpMsgCases.
-
OneOrderCaseActivity
Sperate OrderCase for all OrderCases.
-
OneSysMsgCaseActivity
Sperate SysMsgCase for all SysMsgCases.
-
OrderCaseActivity
Show OrderCases for different search conditions.
-
RegisterActivity
Provide register service.
-
SysMsgCaseActivity
Show all SysMsgCases.
Main content is a side menu consists of different search utilities.
Top of it is a ConstraintLayout used to enter SysMsgCaseActivity.
Bottom of it are all brief group message tips which display latest message brief information in a ListView.
A new order's entrance.
Fragment for input information about a order which can be submitted to the database.
Consists of 4 buttons used to get user's own bill and car orders, to clear app's cache, to logout.
-
BriefGrpMsg
Bean to display brief information for every group in MessageFragment.
-
GrpMsgContent
Bean to receive group message information from server and other people.
-
GrpMsgDisplay
Bean to fill every single message in OneGrpMsgCaseActivity.
-
OrderContent
Bean to receive order message information from server.
-
SysMsgContent
Bean to receive system message information from server.
-
RecMsgService
service to receive new group messages in background.
-
Constants
All of urls used to communicate with server.
-
GrpMsgAdapter
Adapter for seperate one group message UI.
-
MapInvoker
To invoke map service.
-
MyDBHelper
My DB helper to create and upgrade tables.