How pass variables from activity to service without restart service
<p>I need send data (ArrayList, Array, String, etc) from my <code>Activity</code> to my <code>Service</code>. If use <code>Intent</code> and <code>Bundle</code> nesessary Service restart. I need send data without restart Service (if Service is running use him, if not running start him and send new data).</p>

<p>Also I need same send data from <code>BroadcastReceiver</code> to Service.</p>

<p>What is best practice?</p>
