Define the terms: activity, layout, intent, and AVD Solution ACTIVITY: An activity can be defined as the application program component that can be used for the users for any purpose. An application might have many number of activities. Inorder to create an activity we must develop subclass of those activities. LAYOUT:A layout depicts the graphical view of the user interface for an application. the layout can be declared in any of the two ways those are: layout can be declared through xml or it can be through in run time. INTENT: intent itself can be defined as an Intent object as well as it is a passive data structure containing an abstract depiction of an operation that has to be done. AVD:ANDROID VIRTUAL DESIGN.