错题本Android Studio

错题本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监测几次流量,发现是编码问题,果然细节决定

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值