重构了下之前自己的一个新闻客户端,全部使用了Fragment来进行页面切换,只有一个入口Activity作为程序的启动Activity,其中有一个界面需要调用摄像头识别二维码, 于是就会用到SurfaceView进行预览,那么问题来了,当切换到对应的Fragment时,屏幕会黑一下,黑了 ...
问题: 使用 AS 在 Fragment 中调用 getActivity 方法的时候会出现可能为空指针的提醒 使用 monkey 多次十万次测试,会出现 getActivity NullPointException 的情况 思考 为什么会出现这种情况,按说当前 Activity 存在,在 Fragment 中使用 getActivity 是可以拿到的,不应该为空的 源码 fragment 的生命周 ...
2018-11-12 15:27 0 1178 推荐指数:
重构了下之前自己的一个新闻客户端,全部使用了Fragment来进行页面切换,只有一个入口Activity作为程序的启动Activity,其中有一个界面需要调用摄像头识别二维码, 于是就会用到SurfaceView进行预览,那么问题来了,当切换到对应的Fragment时,屏幕会黑一下,黑了 ...
问题: 使用 AS 在 Fragment 中调用 getActivity() 方法的时候会出现可能为空指针的提醒 思考 为什么会出现这种情况,按说当前 Activity 存在,在 Fragment 中使用 getActivity ...
overide FragmentActivity onSaveInstanceState method like this. @Override public void onS ...
Android 针对版本更新,需要做全局的弹出(需求:版本更新只需要在 App 内全局弹出就可以),思路是使用 AlertDialog ,然后设置 setType 为 TYPE_ALERT_WINDOW ,但是在国产设备上有些是无法弹出来的,需要用户到设置页面去设置,这种的操作难度会比 ...
问题: vue-cli搭建的项目,在mounted钩子函数里面创建echarts图表,本地模拟数据可以正常显示,但是当将ajax请求的远程数据赋值给图表时,图表并不会刷新。 解决办法: 刚开始以为是vue绑定的数据没有绑定成功,查找资料后发现并不是vue的问题,而是echarts ...
1. Cannot fit requested classes in a single dex file (# methods: 162837 > 65536 ; # fields: 88354 ...
内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。 内存泄漏简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存 ...