zoukankan      html  css  js  c++  java
  • AndroidUI多线程网络请求更新导致BUG

    昨天发现一个问题,以前做好的UI列表不用正常显示了,必须,下拉一下,才能加载内容,以前是页面自动加载第一屏幕的。

    这个就不好了,只是给页面加了一个按钮啊,不应该造成这么大的问题。

    按钮就是设置了一个位置,和图片。

    讲过各种注释代码以后,发现不对按钮进行设置就没问题,和以前一样的效果。

    但是加载设置后,按钮就正常了,但是列表不能用了。

    新功能先注释了吧,下班回家了(最近2个月,连续2场考试啊,回家备考)。

    晚上已然想念他,我的BUG啊。

    今早道来,照例,茶水,然后开始死磕代码。

    把按钮根据数据设置的地方代码给找出来,源代码备份,开始修改。

    发现一个线程操作,毕竟要下载网络图片的(图片是服务器设置的)。

    想起来,项目的其他部分已经更新图片空间的用法,不在用多线程自己下来,而是使用组件来做,不用多线程。

    那就先把这块优化起来吧。

    优化完,调试一下,哗哗哗,居然好了。

    一切如常了。

    多线程还是要少用。

    多用成熟的组件。

    还有代码修改前要备份,备份,备份。

  • 相关阅读:
    Linux用户管理
    chattr&lsattr
    repo 回退当前分支下所有仓库到指定日期前的最新代码版本
    grep
    awk
    vscode sftp插件的使用
    程序的链接
    ZJOI2015 诸神眷顾的幻想乡
    BZOJ3756 Pty的字符串
    HDU1506 Largest Rectangle in a Histogram
  • 原文地址:https://www.cnblogs.com/wcLT/p/8880180.html
Copyright © 2011-2022 走看看