最贊回答 / 不吃香菜和芹菜
補充一下,因為name對象不為null,所以判斷name!=null是正確的,所以將上面的String name = sharedPreferences.getString("userName", ""); 中的“”變成null判斷即為true,如果按照老師的默認“”的話則要將表示方法變成equals(“”),則為true。不懂得話可以百度下null和“”的區別或者說是==和equals的區別
2016-05-16
最贊回答 / 飛飛飛翔
解綁定之后將service賦值為null,解綁定的意思是 service的聲明周期不再和activity一樣,但綁定的時候
MyBindService的service已經被實例化,解綁定并不影響service的值,解綁定的同時 將 service賦值為null
將可以實現你想要的效果。解綁定屬于正常殺死service,所以不會調用onServiceDisconnected方法。---------來自: 孤獨的追夢man
? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ? ? ...
2016-05-11