和activity中互相傳值類似
這裡我是用的intent的,沒用廣播來,因為本身測試數據量小,就不用之
如何啟動service?在activity中通過startService(intent)即可,同樣intent.putStringExtra()
然後再service中的onStart函數中獲取該值,this.getIntent(),intent.getString()
當然寫到這裡還是不能傳的,不然會報錯!!!
我們需要在Mainfeist文件中注冊這個service
<service Android:enabled="true" android:name=".Service"></service>
之後就可以自己通過Log或者System.out.println()函數打印也好來測試