Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due
Homework 2
Theme (10 points). You should use 2 different themes in this homework, Tasks 0-2 use one theme, and Tasks 3-4 use a different theme. These two themes should be quite different visually.
Taks 0 Cover page (20 points). On this Activity, you should display the following information: your name, the course that you have enrolled in (CIS400), and a photo of yourself. This activity should also have a menu (using Action bar), one menu item for each task (Tasks 0 - 4). When a menu item is clicked, the Activity that implements the corresponding task should come up. Namely, each of the tasks should have its own activity. You will reuse this cover page in future homework, so it is worth to invest time to make this page look good. You can choose any layout for this task.
Task 1 (15 points): Implement the following interface using LinearLayout. Feel free to use different colors, fonts, background, size, etc, but the alignment should look like what is shown in the picture.
Task 2 (Optional, 10 bonus points if done): Implement the following interface. Feel free to use different colors, fonts, background, size, etc, but the alignment should look like what is shown in the picture.
Task 3 (20 points): Implement the following NumPad interface. You can choose any layout that is appropriate. You don't need to worry about the style of the buttons for this homework, i.e., a plain-looking button is fine. The images on buttons do not need to look exactly like the one shown in the picture. The most important part of this task is to get the layout correct.
Task 4: Control and Events (35 points). In this activity, you need to have a SeekBar and an ImageView. The ImageView should display the first movie image from the Movie data provided to you. The mark of the SeekBar should be placed in the middle initially. You need to do the followings:
· When the user slides the SeekBar, the size of the image should change accordingly.
· When the user long-presses the image, the mark of the SeekBar goes to the middle (i.e., the initial position), and the size of the image should change accordingly.
· When the user clicks (short press) the image, a Toast message and a snack bar message should both be displayed.
· When the user swipes to the right, the previous movie picture should be loaded (if the current picture is the first one, then it stays the same).
· When the user swipes to the left, the next movie picture should be loaded (if the current picture is the last one, then it stays the same).