㈠ android網路線程在哪裡啟動
網路請求屬於耗時操作,不在主線程里使用就行了
1、不需要特意開啟一個服務
2、activity關閉不會影響線程被關,但是網路請求響應時如果操作了Activity,可能會導致程序崩潰;
3、同1;
PS:Android開發過程中,網路操作盡可能的不在主線程,當處理響應結果時,應盡可能回到主線程操作(UI操作必須要在主線程,比如TextView.setText())
操作網路請求,不要開太多的線程
其他耗時操作同理
㈡ android訪問網路狀態是否可在主線程中執行
是的,android2.2版本以下是可以在主線程中執行網路訪問的,2.2以上就得重起一個線程了。