Skip to content

Latest commit

 

History

History
65 lines (56 loc) · 3.12 KB

File metadata and controls

65 lines (56 loc) · 3.12 KB

Personal Assignments

Assignment No.1

Beginner
  • Convert the facebook login screen into an xml layout file.
  • Attach only the xml file and a picture of the output in designated "Assignment No.1" folder.
Intermediate
  • Convert the google map screen into an xml layout file.
  • Attach only the xml file and a picture of the output in designated "Assignment No.1" folder.

Assignment No.2

  • Finish pending Assignment No.1
  • Fully understand concept of Activity Lifecycle (will discuss its java part later)
  • Complete Android Basics: User Interface course
  • Save all the projects worked through in the course locally and push it to your "Assignment No.2" folder.
  • Add screenshots of your output.
  • Make your phone run AS projects by downloading supportive drivers for your phone.
Deadline

Monday, 5th June - 9 am


Assignment No.3

  • Create a simple android lifecycle app :
  • Take a look at the issue #20, if its applicable to you resolve it.
  • Read all about Constraint layout, App manifest, App icon, values/Resource folder.
  • Redesign the assignment no.1's Facebook login page as follows:
    • Use only constraint layout for aligning all the views, do not use linear or relative layout.
    • Do not hardcode strings, colors or dimensions. Instead use strings.xml, colors.xml, dimensions.xml
    • Remove the top action bar to make it fullscreen.
    • Rename your application to "Facebook"
    • Add app icon
References:

Assignment No.4

  • Read about MainActivity.java class and onCreate method
  • Create a counter application :
    • Logic
      • Every click of the button should increment the numerical value
      • The incremented number should be dislayed on screen
    • User Interface
      • Button , textview etc
    • User resource folder for strings, dimensions etc.
    • Before click
      Imgur
    • After click
      Imgur
References: