MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Developing a Drawing App for Android

Course Summary

Create a Drawing app for Android from Scratch

  • +

    Course Syllabus

    • Introduction
      • Introduction
      • What you should know?
    • Exploring the Basic UI of Application
      • Exploring the Basic UI of the Application - I
      • Exploring the Basic UI of the Application - II
    • Skeleton of Application
      • Skeleton of Application
    • Creating Application from Scratch
      • Creating Application From the Scratch
    • Creating Basic Layouts of the Application main XML file
      • Creating main XML Layout
      • Adding Linear layout and image view to main XML Layout
      • Adding Graphics to the Buttons
      • Registering Buttons on onclicklisteners
    • Creating Basic Layout of second activity and menu options
      • Creating layout for second activity
      • Designing layout for color dialog
      • Designing layout for width dialog
    • Coding Buttons of Main Activity
      • Coding Save Button Part - I
      • Coding Save Button Part - II
      • Coding Load Button
      • Setting ImageView on Linear Layout
    • Handling Touch Events and Running Code in Emulator
      • Handling Touch Events
      • Running code in Emulator
    • Coding Buttons and Exploring Second Activity
      • Coding Save Button of Second Activity
      • Remaining Part of Save Button and Doing Code for Load and Cancel Button
      • Creating Directory for save button to save image to External storage
      • Putting Drawing Canvas in a Linear Layout
      • Coding getCurrentTime method
      • Coding getTodayDate and prepareDirectory methods
      • Coding makeDirs Method
    • Getting into DrawCanvas class for Drawing shapes
      • Using Paint class for Drawing Shapes
      • Continuing save method with onTouch Events
      • Covering Expand and Reset Dirty Methods
      • Running Second Activity Code in Emulator
    • Creating Menu Options
      • Creating Menu Options Part - 1
      • Creating Menu Options Part - 2
      • Creating Menu Options Part - 3
      • Creating Menu Options Part - 4
      • Creating Menu Options Part - 5
      • Creating Menu Options Part - 6
      • Creating Menu Options Part - 7
      • Creating Menu Options Part - 8
    • Exercise Files
      • File

Course Fee:
USD 20

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Operating Systems Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top