Commit Graph

64 Commits

Author SHA1 Message Date
Alex Ning
f90bd4d1cc Change the logic of parsing the subreddit icon. Click the icon and the banner of the subreddit to view the image in ViewImageActivity. 2018-08-23 17:27:16 +08:00
Alex Ning
80058ff6ab Load comment and post content text in HTML form instead of String. Fixed a bug that the icon of subreddits was not parsed properly in ParseSubredditData class. 2018-08-21 00:08:48 +08:00
Alex Ning
0fa03cba21 Rename some classes and layout resources. Feature added: view posts in ViewSubredditDetailActivity. 2018-08-20 22:33:00 +08:00
Alex Ning
07b32b3900 Rename some classes. Change the logic of getting the subreddit icon. Prepare to display posts in ViewSubredditDetailActivity. 2018-08-20 00:04:49 +08:00
Alex Ning
cca0313990 Load user info after the new access token is retrieved if the old access token expired. Feature added: vote comment 2018-08-18 09:22:31 +08:00
Alex Ning
eb973138f7 Fixed a bug which causes the app to crash when there is no comment in a post. Add a no comment placeholder which is displayed when there is no comment in a post. 2018-08-11 17:49:30 +08:00
Alex Ning
f2eb18749c Fetch a new access token in onCreate method of MainActivity when the old access token is about to expire, specifically, to expire within the next 5 minutes or is already expired to avoid refreshing the access token many times by other queries later. 2018-08-05 14:26:01 +08:00
Alex Ning
c6026e5659 Fetch the subreddit info and save it to the database. Solve a bug that cannot create a instance of SubredditViewModel. 2018-08-05 12:26:50 +08:00
Alex Ning
7f8ca49190 Add the ViewSubredditActivity. Add a OnClickListener in the subscribed subreddits RecyclerView to lauch the ViewSubredditActivity. 2018-07-30 23:27:52 +08:00
Alex Ning
c752b66953 Add a scroll bar in the navigation drawer 2018-07-30 00:11:05 +08:00
Alex Ning
ddc7b36e72 Save subscribed subreddits and users to the SQLite database by using Room Persistence Library. Add a following section in the navigation drawer to display all the followed users. Add a NestedScrollView in the navigation drawer to wrap all the elements. Disable nested scrolling feature in all the RecyclerViews in the navigation drawer. 2018-07-29 20:25:55 +08:00
Alex Ning
e3653eb503 Add a RecyclerView for subscribed subreddits in navigation drawer, rewrite some code and minor bugs fixed 2018-07-28 13:45:01 +08:00
Alex Ning
0e6d4ae525 Add RecyclerView for subscribed subreddits in navigation drawer and rewrite some code 2018-07-28 13:38:50 +08:00
Alex Ning
1f2137dd36 First commit 2018-07-26 23:04:44 +08:00