An activity is completely alive when it has state information (saved instance state), maintains member information (variables and objects), and is attached to the Window Manager (can display UI). All three conditions must be met for the activity to be fully functional and interactive.