project007uml
2021-04-09 22:38:41 2 举报
hello
作者其他创作
大纲/内容
RegAcitivy
-reference:DatabaseReference
#onCreate()#onStart()+isEmail():Boolean+onViewClicked()-updateUI()
TrailList_OtherFrags
-trails:Arraylist-context:Context
+TraiList_OtherFrags()+getView():View
CustomizeScanActivity
- capture:CaptureManager- barcodeScannerView:DecoratedBarcodeView
ProfileFragment
-popupWindow:PopupWindow-reference:DatabaseReference-popPhone:EditText
+onCreateView()+onCreate()+initpop(UserENtity userEntity)
Google play service
ModifyExperimentFragment
-experimentName:EditText-exoerimentDescription:EditText-experimentDate:EditText-experimentRegion:EditText-experiemntMinimumTrails:EditText
+ModifyExperiment()+ModifyExperiment()+onCreateDialog():Dialog
AddNvCBTrailFragment
-data_genertate:EditText-title:EditText-NnCBdata:EditText-ID:integer
+ FragmentInteractionLinstener()+onAttach()+onCreateView()
TrailList_Bino
+getView():View
questionCustomList
-questions:ArrayList-context:Context
Answer
-answer:String-id:Integer-question_id:integer
+getAnswer():String+getId():Integer+getQuestion_id:integer
QuesitonActivity
questionList:ListViewquestionAdapter:ArrayListquestionDataList:ArrayListid:Integer
#onCreate()
AnswerFragment
answerList:ListViewanswerAdapter:ArrayAdapteranswerDatalist:ArrayListaddAnswerbutton:ButtonaddAnswer:EditText
+AnswerFragemnt()+OncreateView():View
Note:Database provides function that will be useful for other activities
ActionFragment
edit:buttondelete:buttonend:Button
+onCreateDialog()
ExperimentAdapter
-experiment:ArrayList-context:Context-animation:Animation-downX:float
+getCount():int+getItem():Experiment+getItemId():long+getView():View
TrailsDatabaseController
-Trail_da:FirebaseFireStore-UserId:String-maxTraiIId:Integer
+getUserId():String+getTrail_db():FirebaseFirestore+modify_Trails():boolean+delete_Trails():boolean
AnswerDatabaseController
-db:FirebaseFirestore-UserId:String-maxAnswerId:Integer
+setMaxAnswerId()+getUserId():String+getDb():FirebaseFirestore+add_Answer:boolean+delete_Answer:boolean
This is the extend database for the building of trails functions
ScanActivity
-textView:TextView
#onCreate()#onActivityResult
LoginActivity
-reference:DataBaseference
+onCreate()+onStart()+onViewClicked(View view)
AllMapViewFragment
LocationArrayList: ArrayList<Location>trailsTitleList: ArrayList<String>
ResultFragment
-type:String-description:String-title:String-lineChartView:lineChartView-ColumnChartView:ColumnChartView
+Quartiles():double[]+Med():double+avg():double+StandardDiviation():double+CreateList():ArratList
Serializable<<interface>>
DatabaseController
- db: FirebaseFirestore db; - UserId:String; -maxExperimentId:int
+gerUserId():String+serUserId(String userId)+getDb():FirebaseFirestore+modify_experiment(string):boolean
UserEntity
-uid:String-username:String-phone:String-email:String
+getUid():string+setuid()+getusername():string+getphone():string
MapFragment
returnLatitude:doublereturnLongitude:double
+onCreateView():View
answerCustomList
-answers:ArrayList-context:Context
HomeFragment
-experimentList:ListView-experimentAdapter:ArrayList-experimentDatList:ArrayList-savedPosition:Integer
+onCreate()+onCreateView()
AddBinoTrailFragment
-data_genertate:EditText-title:EditText-success:EditText-fail:EditText-time_generate:EditText
Location
longitude:doublelatitude:double
MainActivity
Experiment
-name:String-description:String-data:String-id:integer-userId:String
+Experiment()+getname()+setDescription()+getdata():string+getTrais():Array
QuestionDatabaseController
-db:FirebaseFirestore-UserId:String-maxQuestionId:Integer
+setMaxQuestionId()+getUserId():String+getDb():FirebaseFirestore+add_Question:boolean+delete_Question:boolean
Trails
-trail_title:String-date:sString-type:string-title:EditText-success:EditText-fail:EditText-time_generate:EditText
+Trails()+getTrail():String+getDate():Date+getType():String+getSuccess():String
This is extend database for building the quersitons and answers functions
ReadBarCodeActivity
- isbarcode:String- trail_id: StringTAG:String
SearchResult
private ArrayAdapter<Experiment> experimentAdapter; private ArrayList<Experiment> experimentDataList;
+processData(Experiment experiment):boolean
Question
-question:String-id:Integer-answer_id:ArrayList
+getQuestion():String+getId():String+setId()
TrailActivity play the role of manger of functions related to trails
RvAdapter
-mlist:List-context:Context
+OnItemClickListener<interface>+setOnItemLongClickListener()+onBindViewHolder()+onCreateViewHolder()
SubscriptionFragment
-experimentAdapter: ArrayAdapter<Experiment>-experimentAdapter2: ArrayAdapter<Experiment>-experimentDataList: ArrayList<Experiment>-experimentDataList2: ArrayList<Experiment>-savedPosition: Integer
+ onCreate()+ onCreateView(): View
TrailsActivity
-trail_list:ListView-trail_Adapter:ArrayList-trails_DataList:ArrayList-experiemnt:Experiment
#onCreate()+editing_data()+onCreateOptionsMenu()
zxing
QrcodeFragment
-generateBitmap:Bitmap+onCreateView:View
收藏
0 条评论
下一页