错题本1
Android RecycleView 卡了我两周的错误,记录一下
第一次用RecycleView,发现它setLayoutManager就导致程序闪退,注释掉就可以运行程序,但是RecycleView又显示不出来。各种找原因,发现是空指针导致的闪退,最后找到是初始化adapter的问题,因为我是动态调整LIst,所以初始化adapter时没有初始化List,导致空指针的出现,后面写上语句LIst xxx = new ArrayList,便不再闪退,记录一下,以后初始化需要注意空指针问题。
Android Activity 傻逼错误
竟然没在Manifest中写activity,导致intent跳转时闪退,好傻逼的我,还好调试器拯救了我,太不细致了,扣面包鸡腿?。
okHttp的重定向问题
发现okHttp会自动重定向到地址,good
okHttp RequestBody 编码问题
FormBody无法设置编码,如需设置编码问题,必须使用RequestBody requestBody = RequestBody.create(MediaType.parse(“application/x-www-form-urlencoded; charset=gbk”), “xxxxx”);
因为这个问题导致搜索不出结果,网页加载不全,刚开始以为是动态网页的问题,下载fiddle监测几次流量,发现是编码问题,果然细节决定