Я новичок в программировании на Android, поэтому у меня нет четкого понимания" Контекста "и" Намерения".
Я хочу знать, есть ли способ получить доступ к  Activity из класса Service?
 т.е. скажем, что у меня есть 2 класса: один из них "Активность", а другой - "Сервис", и я создал намерение в своем классе Activity для запуска службы.
Или, как получить доступ к экземпляру класса "Сервис" из моего класса "Активность", потому что в таком рабочем классе класс сервиса не создается непосредственно моим кодом активности.
public class MainActivity extends Activity {
       .       
       .
    @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);
       startService(new Intent(this, CommunicationService.class));
       .
       .    
}
public class CommunicationService extends Service implements ..... {
    .
    .
    @Override
    public int onStartCommand(final Intent intent, int flags, final int startId) {
        super.onStartCommand(intent, flags, startId);
        ....
    }
}