01 2020 档案
摘要:很简单,我们以String类型为例: ① String a; ② String b=""; ③ String c=null; ④ String A=new String(); A.isEmpty(); ①是声明了一个string类型的 a,即没有再申请内存地址,更没有指向引用地址; ②是声明一个St
阅读全文
摘要:okhttp请求数据然后由json解析数据,在日志warn中发现: 出现这个错误的原因是因为json解析出错。 首先我确认我解析的代码无错误,找到源头才发现是返回的json数据有问题。 上面的data.toString应该改为data.string()。 原因: data.toString返回的是j
阅读全文
摘要:前言:昨天试着用okhttp来请求网络并显示数据,所以很不幸: 但是又很幸运,我很快找到了解决方法。 再来探究一下为什么这么做: 这个bug出现的原因是不能在子线程更新UI,UI线程不允许其它线程更新UI组件中的内容。 所以上述是一种通过子线程更新UI的方式。如果主类是Activity的话就可以(类
阅读全文
摘要:###Handler消息机制 定义 Message 线程间通信的数据单元,可通过message携带需要的数据创建对象:Message.obtain(what) Handler Handler是Message的处理器,同时也负责消息的发送和移除工作 发送即时消息:即使发送即时处理 发送延时消息:即时发
阅读全文