Some CITATIONs and references are put inside the code in order to point out which part I used reference, Those part are highly relied on reference
The proper APK file is "app-release.apk" under the required address
#Reference: /**
- learned this function from youtube videos
- name: code in flow
- published date: 2017-10-27
- url: https://www.youtube.com/watch?v=33BFCdL0Di0
- license: https://developer.android.com/license/w3c.txt / /*
- On dateSet and OnTimeSet are referenced from
- name: code in flow
- time: 2017-10-30 & 2017-10-27
- https://www.youtube.com/watch?v=33BFCdL0Di0&t=57s
- https://www.youtube.com/watch?v=QMwaNN_aM3U&t=310s
- license: https://developer.android.com/license/w3c.txt / /* I learn to use adapter onclick from google, android developer and reference from stackoverflow
- name Google,
- date published in stackoverflow: 2015-12-05
- url:
- https://developer.android.com/reference/android/widget/AdapterView.OnItemClickListener
- https://stackoverflow.com/questions/34110497/how-to-implement-a-setonitemclicklistener-firebaserecyclerviewadapter
- licence: https://developer.android.com/license/w3c.txt */
/**
- learned this function from youtube videos
- name: code in flow
- published date: 2017-11-14
- url: https://www.youtube.com/watch?v=dvDTmJtGE_I
- license: https://developer.android.com/license/w3c.txt
-
- when swiped to the left delete this message from history
- and save changes */
/** *copy the menu function from professor's videos
- from Abram Hindle
- published 2014-09-11
- https://www.youtube.com/watch?v=fxjIA4HIruU&feature=youtu.be*/
/**
- sharedperference storing
- from Google Developer
- licence: https://developer.android.com/license/w3c.txt
- https://developer.android.com/reference/android/content/SharedPreferences */
/**
- save and load Gson method are referenced and learned from
- name: Jake Wharton
- Date: 2015
- url: https://github.com/google/gson
- license: Copyright 2008 Google Inc. */
/**
- This part is used to combine cardview and recycleview
- I learn to build this adapter from many sources
- name: google, Ashraff Hathibelagal,Rashid Coder
- time: 2015-03-23, 2018-01-11
- url:
- https://developer.android.com/reference/android/support/v7/widget/RecyclerView.ViewHolder
- https://developer.android.com/reference/android/support/v7/widget/CardView
- https://developer.android.com/guide/topics/ui/layout/cardview
- https://developer.android.com/guide/topics/ui/layout/recyclerview
- https://code.tutsplus.com/tutorials/getting-started-with-recyclerview-and-cardview-on-android--cms-23465
- https://www.youtube.com/watch?v=QTiQawMBPUA
- licence: license: https://developer.android.com/license/w3c.txt */
/**
- learned this function from youtube videos
- name: code in flow
- published date: 2017-10-30
- url: https://www.youtube.com/watch?v=QMwaNN_aM3U&t=310s
- license: https://developer.android.com/license/w3c.txt */