本来想写一个intentService, oncreate的时候创建socket,然后开启一个发送线程一个接收线程,不同的发送命令写在onHandleIntent中,但是在MainActivity开启了service之后,其他的Activity使用startService进行调用的时候,发现IntentService又从onCreate方法开始走了一遍。
想问的是,这种onCreate方法重复多遍的调用是正常的么?耽误我udp发送和接受么?或者还是不应该用service来写udp的发送和接收?直接两个线程写在mainactivity里?