最新回答 / 生活就像一出戏
pref.get("name","")的第二个参数就是默认值啊,也就是说如果不存在 name 的值,返回结果就是空字符串"",所以肯定不是 null 啊
2015-07-27
提点建议,ContentResolver中的Resolver的读音是[riː'zɒlvə],而不是[risliver]
2015-07-27
public void onServiceConnected(ComponentName name, IBinder service) {
service = (IBinder) ((MyBindService.LocalBinder)service).getService();
}
得到的MyBindService对象实际是返回的接口的的那个对象,所以应该是IBinder的类型了已经。这里得到之后,必须做类型转换。
service = (IBinder) ((MyBindService.LocalBinder)service).getService();
}
得到的MyBindService对象实际是返回的接口的的那个对象,所以应该是IBinder的类型了已经。这里得到之后,必须做类型转换。
2015-07-21
bindService(intent2, coon, Context.BIND_AUTO_CREATE);方法中的第二个参数必须实现,
ServiceConnection coon = new ServiceConnection (){};里边有两个方法可以暂时不管。如果写成Null是会报错的。运行不通过。
ServiceConnection coon = new ServiceConnection (){};里边有两个方法可以暂时不管。如果写成Null是会报错的。运行不通过。
2015-07-21