Если вы хотите получить доступ к вашему объекту CalendarView во всей области видимости вашего класса (например, метод, подклассы и т. Д.) И использовать его свойства, методы и т. Д., Просто создайте ссылку перед вашим методом onCreate.
CalendarView calendar;
И затем инициализируйте его в вашем методе onCreate, открыв ваш макет.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mylayout); //mylayout refers to your layout that you want to display
calendar = (CalendarView) findViewById(R.id.calendarid); //Refers to CalendarView that you declared in your layout.
}
А в контексте, так же как и в его названии, хранится информация о ваших действиях или самом приложении. Для получения дополнительной информации проверьте это.
http://developer.android.com/reference/android/content/Context.html