Android
xiaoyu_zheng
致力于iOS, Android平台的移动电商(Mobile eCommerce)研发
展开
-
Fragment中调用getActivity为null的问题
最近在友盟上经常看到getActivity()为null的情况,今天来把它彻底解决掉。这种问题应该主要有两方面原因:1, 如果系统内存不足、切换横竖屏、app长时间在后台运行,Activity都可能会被系统回收然后重建,但Fragment并不会随着Activity的回收而被回收,创建的所有Fragment会被保存到Bundle里面,从而导致Fragment丢失对应的Activity...原创 2018-05-26 10:56:55 · 1069 阅读 · 3 评论 -
竖屏Activity跳到横屏Activity,返回时界面卡住了
今天发现项目中有个问题,竖屏Activity A跳到横屏Activity B,B操作结束后finish然后返回A,A里面调用了两次oncreate()方法,效果就是A界面卡在了横屏上一会儿,这种现象目前只是部分手机会出现,目前发现华为P20,android8.1上会出现最后找到原因:Activity A跳转到Activity B后A被系统destroy掉了,但有的系统上不会destroy掉A,只要...原创 2018-05-28 20:37:58 · 2524 阅读 · 2 评论 -
Android:不同drawable文件夹的区别
4.0后,新建android工程,会自动生成drawable,drawalbe-ldpi,drawable-mdpi,drawable-hdpi,drawable-xhdpi,drawable-xxhdpi六个文件夹,除drawable外,其他5个文件夹对应四种级别的density:120dip(low),160dip(medium),240dip(high),320dip(xhigh),480d...原创 2018-05-31 13:38:45 · 997 阅读 · 0 评论